JPA 사용법

목차

1. Entity

@Id

@GeneratedValue

@Table

@Column

2. Repository

public interface CrudRepository<T, ID extends Serializable>    extends Repository<T, ID> {    
<S extends T> S save(S entity);    
T findOne(ID primaryKey);           
Iterable<T> findAll();              
Long count();                       
void delete(T entity);              
boolean exists(ID primaryKey); 
// … more functionality omitted.}

save

findOne

findAll