No property 'recruit' found for type 'Recruit_Register'
org.springframework.data.mapping.PropertyReferenceException:
π₯ νλ‘μ νΈ μ€ DTO ↔ domain 맀ν κ³Όμ μμ μμ κ°μ μ€λ₯κ° λ°μνλ€.
μ€λ₯ λ°μ μμΈμ νμ ν΄λ³΄λ νλλͺ μ λ¬Έμ κ° μμλ€.
νλλͺ μ μΈλλ°(_)λ₯Ό μ¬μ©νλλ° μ΄λ₯Ό μ¬μ©ν κ²½μ°, JPA λ©μλλ₯Ό μ¬μ©ν μ μμ μ μλ€λ κ²μ΄λ€.
* κΈ°μ‘΄ μΈλλ° νκΈ°λ²
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long recruit_id;
π« λ°λΌμ κΈ°μ‘΄μ recruit_id μμ recruitId λ‘ *μΉ΄λ© νκΈ°λ²μΌλ‘ νλλͺ μ λ³κ²½νλ€. (μΈλλ°μμ μΉ΄λ©νκΈ°λ²μΌλ‘ λ³κ²½)
* μΉ΄λ© νκΈ°λ²μΌλ‘ λ³κ²½
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long recruitId;
JPA νλλͺ μ λν μ€λͺ
- JPAλ *μΉ΄λ© νκΈ°λ² λλ νμ€μΉΌ νκΈ°λ²μ μ¬μ©νλ ν μ΄λΈλͺ , μΉΌλΌλͺ μ μΈλλ°λ‘ μ°κ²°λ μ΄λ¦μΌλ‘ μλ 맀ννλ€
- μν°ν°μ μΉΌλΌλͺ μ myColumn λλ MyColumnμΌλ‘ μμ±ν κ²½μ° my_column μΌλ‘ 맀νμ μλνλ€
- μν°ν°κ° DDLμ μ΄μ©νμ¬ ν μ΄λΈμ μμ±ν λμ λ°λ‘ μ€μ νμ§ μμ μνλΌλ©΄ νλλͺ μ ν΅ν΄ 컬λΌλͺ μ μ νκ² λλ€
- νλλͺ κ³Ό ν μ΄λΈμ 컬λΌλͺ μ΄ λ€λ₯Ό κ²½μ° @Column(name="컬λΌλͺ ")μ μ¬μ©νλ©΄, ν μ΄λΈκ³Ό 컬λΌκ°μ 맀μΉμ΄ κ°λ₯νλ€
μΉ΄λ© νκΈ°λ²μ΄λ?
- κ° λ¨μ΄μ 첫문μλ₯Ό λλ¬Έμλ‘ νκΈ°νκ³ λΆμ¬μ°λ, 맨μ²μ λ¬Έμλ μλ¬Έμλ‘ νκΈ°νλ νκΈ°λ²μ΄λ€
νλλͺ μ΄ μΉ΄λ© νκΈ°λ²μ΄μ¬λ μλμ κ°μ΄ μΈλλ°λ‘ μλ 맀ν
'Project' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[MobaXterm] SSH μ μ, μλ² λ°°ν¬ λ° ν μ€νΈ (0) | 2025.04.08 |
---|---|
[JavaScript] λΆνΈμ€νΈλ© λͺ¨λ¬ μλ¬ νλ©΄ μ΄λμμ§κ³ μ μ΄ λΆλ₯ (0) | 2025.04.02 |
[MariaDB] Spring Boot Unknown database μλ¬ DB μ°λ μ€ν¨ (0) | 2025.03.28 |
[GitHub Desktop] μΈν 리μ μ΄ νλ‘μ νΈ μ°λ (0) | 2025.03.14 |