DiaryRepository
λ JpaRepository
μΈν°νμ΄μ€λ₯Ό μμλ°μ μ¬μ©.
public interface DiaryRepository extends JpaRepository<Diary, Long> {
// λ³λ λ©μλ μμ΄λ κΈ°λ³Έμ μΈ μ μ₯(save),
// λ¨κ±΄ μ‘°ν(findById), μ 체 μ‘°ν(findAll),
// μμ (delete) κ°λ₯
}
JpaRepository
λ Spring Data JPAμμ μ 곡νλ μΈν°νμ΄μ€λ‘, λ΄λΆμ λ€μκ³Ό κ°μ κΈ°λ³Έ λ©μλκ° μ΄λ―Έ μ μλμ΄ μμ:
λ©μλ | μ€λͺ |
---|---|
save(entity) |
μν°ν° μ μ₯ λλ μ λ°μ΄νΈ |
findById(id) |
IDλ‘ μν°ν° μ‘°ν |
findAll() |
λͺ¨λ μν°ν° μ‘°ν |
delete(entity) |
νΉμ μν°ν° μμ |
PostRepository
μ μμ ν λμΌν ꡬ쑰.