1. JPQL
- ๋ฐ์ดํฐ ๋ฒ ์ด์ค ํ ์ด๋ธ์ด ์๋ ์ํฐํฐ ๊ฐ์ฒด๋ฅผ ๋์์ผ๋ก ์ฟผ๋ฆฌ
- ๊ฐ์ฒด ์งํฅ SLQ ( ํน์ ๋ฐ์ดํฐ๋ฒ ์ด์ค SQL์ ์์กด x)
2. Criteria
- ๋ฌธ์๊ฐ ์๋ ์๋ฐ์ฝ๋๋ก JPQL์ ์์ฑํ ์ ์์
- ๋๋ฌด ๋ณต์กํ๊ณ ์ค์ฉ์ฑ x
3. QueryDSL
- ์๋ฐ์ฝ๋๋ก JPQL ์์ฑ ๊ฐ๋ฅ
- ๋์ ์ฟผ๋ฆฌ ์์ฑ ํธ๋ฆฌ
- ๋จ์ํ๊ณ ์ฌ์
- ์ค๋ฌด ์ฌ์ฉ ๊ถ์ฅ
4. ๋ค์ดํฐ๋ธ SQL
5. JDBC API ์ง์ ์ฌ์ฉ, MyBatis, SpringJdbcTemplate ํจ๊ป ์ฌ์ฉ!!
'BACKEND > Spring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
JWT Tutorial (0) | 2022.02.01 |
---|---|
SpringBoot API ์ฃผ์ํ ์ (2) | 2022.01.27 |
๊ฐ ํ์ ์ปฌ๋ ์ (0) | 2022.01.18 |
์๋ฒ ๋๋ ํ์ ์ฌ์ฉ๋ฐฉ๋ฒ (0) | 2022.01.18 |
SpringBoot JPA CASCADE ์์ (0) | 2022.01.17 |