2021-05-26(Wed)
Facts (μ¬μ€, κ°κ΄)
μ§μν νμ¬μ 1μ°¨ λ©΄μ μ 보μλ€. λΆμ‘±νλ λΆλΆμ ν€μλλ₯Ό μ 리ν΄λλ€.
μ½λμ¨ 4μ£Όμ°¨ κ³Όμ λ₯Ό ꡬννμλ€.
Spring JPA Dataκ° μΈν°νμ΄μ€λ§ μ μΈνλλ° μλνλ κ²μ΄ μ μ΄ν΄κ° μ λμ΄μ κ΄λ ¨ν΄μ μ’ λ νμ΅νλ€.
μ½λμ¨ 4μ£Όμ°¨ κ³Όμ λ₯Ό ꡬνν λ ν μ€νΈλ₯Ό λ¨Όμ μμ±νκ³ μ§ννλ €κ³ νλλ° μ€ν¨νλ€.
Feelings (λλ, μ£Όκ΄)
λ νΌμ λ€μ΄κ° 첫 κΈ°μ λ©΄μ .. μ.. λ¨Έλ¦¬κ° νμμ§λ€λ κ²μ΄ μ΄λ€ λ»μΈμ§ μ€κ°νλ€. μ€κ³νλ 15κ° ν μ΄λΈμ λλ°λ‘ κ·Έλ¦¬μ§ λͺ» νλ€. μ§μ§ μ΄λΆν₯ κ°μ΄ λμ€κ³ λ§μλ€. 3κ°μ μ μ λ§λ€μλ νλ‘μ νΈλΌ κΈ°μ΅μμ νλ°λ κ²λ μκ³ , κ·Έ λ§νΌ 체νκ° λ λμλ€λ κ²λ μμΈμ΄λ€. μ¬μ€ μ΄λ ₯μμ μ μμΌλ©΄ μ΄κ±Έ μ’ λ μ λλ‘ μ€λΉνμ΄μΌ νλλ° μμ½λ€. λΆμ‘±νλ λΆλΆμ μ μ΄λκ³ , μ°¨μ°¨ μ±μμΌκ² λ€.
λ©΄μ μ§λ¬Έ μ€ μ¬λ°λ νλκ° μμλλ°, ν μ€νΈ μΌμ΄μ€λ₯Ό λ§λ€ λ 무쑰건 λμν΄μΌνλ κ²μ΄ μ λμνλμ§λ₯Ό κ²μ¦νλ μ©λμ μ λ λμνλ©΄ μ λλ κ²μ κ²μ¦νλ μ©λ μ€μ μ΄λ€ μ©λλ‘ ν μ€νΈ μΌμ΄μ€λ₯Ό λ μ§μ€ν΄μ λ§λ€μ§μ λν κ² μ΄μλ€. ν λλ μ μλ₯Ό ννλλ°, λΉμ°ν λ κ±°λΌκ³ λ―Ώκ³ μλ λΆλΆμ΄ μλͺ» λμν λμ μνμ΄ κ°μ₯ ν¬λ€κ³ μκ°νκΈ° λλ¬Έμ΄λ€. μ΄λ° μλ€κ° μ¬λ°λκ±° κ°λ€γ γ
μ½λμ¨ 4μ£Όμ°¨ κ³Όμ μ κ²½μ°, μ΄λ―Έ ꡬνλμ΄ μλ ν μ€νΈμ μμ‘΄ν΄μ μ½λλ₯Ό ꡬνν κ²μ΄ μμ½λ€. Test first! νκ³ μΆμλλ°..
Findings (λ°°μ΄ μ )
JPA interface ꡬν μ¬λΆμ λν΄μ
In a typical Java application, you might expect to write a class that implements
CustomerRepository
. However, that is what makes Spring Data JPA so powerful: You need not write an implementation of the repository interface. Spring Data JPA creates an implementation when you run the application. - spring-guide accessing data with JPA
ꡬνν νμκ° μλ€. Spring Data JPAκ° 'μ ν리μΌμ΄μ μ΄ μ€νλ λ' μλμΌλ‘ μΈν°νμ΄μ€λ₯Ό ꡬνν΄μ€λ€. νΌλμ΄ μΉ κ°μ ¨λ€.
Affimation (μκΈ° μ μΈ)
λλ λͺ°λλ λΆλΆμ μΈμ§νκ³ , μ κ·Ήμ μΌλ‘ μ±μλ΄λ κ°λ°μλ€.
Last updated
Was this helpful?