๐จ๐ป Web Development/JPA - ๊ธฐ๋ณธ
[JPA] 4.์ํฐํฐ ๋งตํ
[JPA] 4.์ํฐํฐ ๋งตํ 1. ๊ฐ์ฒด์ ํ
์ด๋ธ ๋งตํ ์ํฐํฐ ๋งตํ ์๊ฐ - ๊ฐ์ฒด์ ํ
์ด๋ธ ๋งตํ : @Entity, @Table - ํ๋์ ์ปฌ๋ผ ๋งตํ : @Column - ๊ธฐ๋ณธ ํค ๋งตํ : @Id - ์ฐ๊ด๊ด๊ณ ๋งตํ : @ManyToOne, @JoinColumn 1) ๊ฐ์ฒด์ ํ
์ด๋ธ ๋งตํ @Entity - @Entitiy๊ฐ ๋ถ์ ํด๋์ค๊ฐ JPA๊ฐ ๊ด๋ฆฌ - JPA๋ฅผ ์ฌ์ฉํด์ ํ
์ด๋ธ๊ณผ ๋งตํํ ํด๋์ค๋ @Entity ํ์ - ์ฃผ์) > ๊ธฐ๋ณธ ์์ฑ์ ํ์(ํ๋ผ๋ฏธํฐ๊ฐ ์๋ public ๋๋ protected ์์ฑ์) > final ํด๋์ค, enum, interface, inner ํด๋์ค ์ฌ์ฉ X > ์ ์ฅํ ํ๋์ final ์ฌ์ฉ X @Entity ์์ฑ ์ ๋ฆฌ - ์์ฑ : name (@Entity="Person") // ๊ฑฐ..
2023. 3. 10. 04:33
์ต๊ทผ๋๊ธ