Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- html
- ํ๋ก๊ทธ๋๋ฐ
- K๋ฐฐํฐ๋ฆฌ
- ์ฑ
- ์ค๋ธ์
- ์ปดํจํฐ๊ณผํ
- ์นํผ๋ธ๋ฆฌ์ฑ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- JavaScript
- K๋ฐฐํฐ๋ฆฌ๋ ๋ณผ๋ฃจ์
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- Java
- ์ค๋ผํด
- ๋ฆฌ์กํธ
- css
- database
- ๋ ์
- ๋ผํ๋ผ์ค์๋ง๋
- ์นํ์ด์ง๋ง๋ค๊ธฐ
- ์ฝ๋ฉ
- ComputerScience
- ํ์ด์ฌ
- ์๋ฐ
- ๋ง์ผ๋ด๊ฐ์ธ์์๋ค์์ฐ๋ค๋ฉด
- Python
- ๋ฐ์ํ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ์ํ
- ๊น๋ฏธ๊ฒฝ์๋งํ์์
- ๊ฐ๋ฐ
Archives
- Today
- Total
JiYoung Dev ๐ฅ
[Spring - Android] JPA ํ์ฉ ์ฐ๋ํ๊ธฐ (2023.07.20~21) ๋ณธ๋ฌธ
full stack/Back-End
[Spring - Android] JPA ํ์ฉ ์ฐ๋ํ๊ธฐ (2023.07.20~21)
Shinjio 2023. 7. 20. 14:17controller : ๋ทฐ๋ฐํ
restcontroller : ๋ฐ์ดํฐ ๋ฐํ
Application.java
์์น ๊ธฐ์ค ํ์์ ์๋ ๊ฒ๋ค๋ง ๊ฐ์ฒด ์์ฑ
๋ชจ๋ ์ปจํธ๋กค๋ฌ, ์๋น์ค ๋ฑ์ ๋ชจ๋ boot package ํ์์ ์กด์ฌํ ์ ์๋๋ก ๋ง๋ค์ด์ผ ํจ
spring์์ ์ฌ์ฉํ๋ class => ์ด๋
ธํ
์ด์
@์ ๋ถ์ฌ์ผํจ. ์ด๋ค ๊ธฐ๋ฅ์ ํ๋์ง
JPA
object์ ๊ด๊ณํ ํ
์ด๋ธ ๋งคํ
jpa ์ฌ์ฉ์ ์ฃผ์์
- ์์ฒด์ ์ผ๋ก ๊ฐ๊ฐ์ ๊ฐ๋ค์ ๊ตฌ๋ถํ ์ ์๋ (ex.sequence)๋ฅผ ์์ฑํ์ฌ ์ด ์์ด๋ฅผ primary ํค๋ก ์ฌ์ฉ
์ญ์จ
object-json ์ฝ๊ฒ ๋ณํ ๊ฐ๋ฅํ๋๋ก ๋์์ฃผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
Stringํํ์ json์ java Object๋ก ๋ณํํ๊ธฐ ์ํด ์ฌ์ฉ
๋ฐํ์ ์๋ฌ ์ฒ๋ฆฌ
1. throw : ์ฝ๋๊ฐ ๊น๋ํ๋ค
2. try-catch
'full stack > Back-End' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Node.js] Express์ listen ๋ฐ Cors ์ค์ (1) | 2024.11.07 |
---|---|
Nginx๋ก Reverse Proxy ์ค์ ํ๊ธฐ (0) | 2024.11.06 |
[Node.js] nunjucks (2023.07.12) (0) | 2023.07.12 |
[Node.js] Socket ํต์ (2023.07.10) (0) | 2023.07.10 |
[Node.js] ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๋ํ๊ธฐ (2023.07.06 ~ 07) (0) | 2023.07.06 |