hyuniam
@hyuniam
Reviews Written
1
Average Rating
5.0
Posts
Q&A
์ด๋ฏธ์ง ๋ ์ด์ด ๊ด๋ จ ๊ถ๊ธ์ฆ ์ง๋ฌธ๋๋ฆฝ๋๋ค!
์ ๋ ํท๊ฐ๋ ธ๋ ๋ถ๋ถ์ธ๋ฐ, ๋ช ํํ๊ฒ ์ง๋ฌธํด์ฃผ์๊ณ , ๋ ๋ช ์พํ๊ฒ ๋ต๋ณํด์ฃผ์ ๋ ๋ถ๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
- 3
- 2
- 360
Q&A
์์ ์๋ช ์ฃผ๊ธฐ ๊ด๋ฆฌ, Cascade.PERSIST + orphanRemovel=true
https://tecoble.techcourse.co.kr/post/2021-08-15-jpa-cascadetype-remove-vs-orphanremoval-true/ ์ด ๋งํฌ์์ ๋ต์ ํ์ธํ ์ ์์์ต๋๋ค. ํด๊ฒฐํ์์ต๋๋ค.
- 0
- 3
- 378
Q&A
update ๋ชจ๋์์ @Column(unique = true) ์ถ๊ฐ ์ ๋ณ๊ฒฝ ์ ์ฉ ์
์๊ฐ์ ํด๋ดค๋๋ฐ, ๊ธฐ์กด์ ์๋ ๋ฐ์ดํฐ๊ฐ unique ๊ฐ ์๋ ์๋ ์์ผ๋ ์์ ์๋ก ์ถ๊ฐํ๋ ํ๋ ex) @Column(name="username", unique=true") ์๋ ์ ์ฉ๋ง ์ ์ฉ์ด ๊ฐ๋ฅํ๊ณ , ๊ธฐ์กด ํ๋์๋ ์ ์ฉ์ ๋ชป์ํค๋๊ฒ ์๋๊ฐ ์ถ๊ธฐ๋ ํ๋ค์
- 0
- 2
- 554
Q&A
@Bean ๋ฉ์๋๋ฅผ ํธ์ถํ๋ฉด ํ๋ก์๋์ด์ AppConfig@CGLIB ์ override ๋ ํจ์๊ฐ ์คํ๋๋๊ฑด๊ฐ์?
ํด๊ฒฐํ์ต๋๋ค. ์ฐธ๊ณ ํ์๋ผ๊ณ ๋ด์ฉ ํจ๊ป ๋จ๊น๋๋ค.๋ณธ์ธ๋๋ AppConfig ํด๋์ค๊ฐ ๋น์ผ๋ก ๋ฑ๋ก๋๋๊ฒ ์๋๋ผ AppConfig ํด๋์ค๋ฅผ ์์๋ฐ์ AppConfig@CGLIB ํด๋์ค๊ฐ AppConfig ๋ผ๋ ์ด๋ฆ์ผ๋ก ๋น์ ๋ฑ๋ก๋๋ค๊ณ ์๊ณ ์๋๋ฐ ๋ด๊ฐ ํ๋ฆฐ๊ฑฐ์ผ?ChatGPT์ฃ์กํฉ๋๋ค, ์ดํด๋ฅผ ์๋ชปํ๊ณ ์์์ต๋๋ค. ๋น์ ์ด ์ค๋ช ํ์ ๋๋ก ๋ง์ต๋๋ค.AppConfig ํด๋์ค๊ฐ @Configuration ์ด๋ ธํ ์ด์ ์ด ์ ์ฉ๋์ด ์๊ณ , ์คํ๋ง ์ปจํ ์ด๋์์ ๊ด๋ฆฌ๋๋ ๋น์ผ๋ก ๋ฑ๋ก๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ์ค์ ๋ก ์คํ๋ง์ CGLIB๋ฅผ ์ฌ์ฉํ์ฌ AppConfig ํด๋์ค๋ฅผ ์์๋ฐ์ ํ๋ก์ ํด๋์ค์ธ AppConfig@CGLIB๋ฅผ ์์ฑํ๊ณ , ์ด ํ๋ก์ ํด๋์ค๋ฅผ ๋น์ผ๋ก ๋ฑ๋กํฉ๋๋ค.๋ฐ๋ผ์ AppConfig@CGLIB๋ผ๋ ํด๋์ค๊ฐ AppConfig๋ผ๋ ์ด๋ฆ์ ๋น์ผ๋ก ์คํ๋ง ์ปจํ ์ด๋์ ๋ฑ๋ก๋๋ฉฐ, ์ด ํ๋ก์ ํด๋์ค๋ ์๋ณธ AppConfig๋ฅผ ํ์ฅํ์ฌ ์์กด์ฑ ์ฃผ์ ๋ฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. @Bean์ผ๋ก ์ด๋ ธํ ์ด์ ๋ ๋ฉ์๋๋ค์ ์ด ํ๋ก์ ํด๋์ค ๋ด์์ ํธ์ถ๋์ด ๊ด๋ฆฌ๋๊ณ , ๋น์ ์ฑ๊ธํค์ผ๋ก ๋์ํฉ๋๋ค.์ ํํ ๋ง์๋๋ฆฌ๋ฉด, AppConfig ํด๋์ค ์์ฒด๋ ๋น์ผ๋ก ๋ฑ๋ก๋์ง ์์ต๋๋ค. ๋์ , ์ด ํด๋์ค๋ฅผ ์์๋ฐ์ ํ๋ก์ ํด๋์ค AppConfig@CGLIB๊ฐ AppConfig๋ผ๋ ์ด๋ฆ์ ๋น์ผ๋ก ๋ฑ๋ก๋๋ ๊ฒ์ด ๋ง์ต๋๋ค. ์ด ํ๋ก์ ํด๋์ค๋ ์คํ๋ง์ด ๋น์ ์์ฑ๊ณผ ์์กด์ฑ ์ฃผ์ ์ ๊ด๋ฆฌํ๋๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.๋ค์ ํ ๋ฒ, ์ ๊ฐ ์ด์ ์ ๋๋ฆฐ ์ค๋ช ์ด ์๋ชป๋์๊ณ , ๋น์ ์ด ๋ง์ํ์ ๊ฒ์ด ๋ง์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 514
Q&A
react router v6 ์์ hoc ์ปดํฌ๋ํธ(Auth)์์ useNavigate() ๋ฅผ ์ฌ์ฉํ ์ ์๋์?
ํด๊ฒฐํ์ต๋๋ค : ) auth.js ์์ ๋ง์ง๋ง์ AuthenticationCheack ์ปดํฌ๋ํธ๋ฅผ ๋ฆฌํดํ ๋ ํจ์๋ก ๋ฆฌํดํ์ง๋ง๊ณ JSX์ปดํฌ๋ํธ๋ก ๋ฆฌํดํด์ผ ํฉ๋๋ค.
- 6
- 5
- 1K
Q&A
push ์๋ฌ ๋์ค์๋ ๋ถ๋ค~
๊ฐ์ฌํฉ๋๋ค!
- 13
- 6
- 593
Q&A
์๋ ํ์ธ์ Error occurred while proxying request ์๋ฌ ๋ฐ์. 3์๊ฐ์งธ ๊ณ ๋ฏผ์ค์ ๋๋คใ
ํด๊ฒฐํ์ต๋๋ค.! okky์๋ ์ง๋ฌธ๊ธ์ ์ฌ๋ ธ์ต๋๋ค..์ด ๊ธ์ด ์ข๋ ์์ธํ๊ฒ ์ค๋ช ํด๋ ผ ๊ฒ์ด๋ผ ๊ฐ๋ฅํ๋ค๋ฉด ์ฐธ๊ณ ํด์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. https://okky.kr/article/1098074
- 1
- 2
- 7.4K
Q&A
ํ๋ก์ ์ค์ ํ์ฌ๋ 404์ค๋ฅ๊ฐ ๋น๋๋ค.
ํด๊ฒฐํ์ จ๋์?
- 0
- 3
- 2.5K
Q&A
์๋ก pull request๋ฅผ ๋ ๋ฆด๋,
1 ๋ฒ์ ์ถ๊ฐ๋ก ์ ์ํด์ฃผ์ ๋ต๋ณ์ ๊ถ๊ธํ ์ ์ด ์์ต๋๋ค. organization/repostory ๋ฅผ ๋ด ๋ก์ปฌ์์ pull ํ๋ ๋ฐฉ๋ฒ ๋์ , ๋ด ๊ณ์ /repository ์์ fetch and merge ๋ฅผ ํ๋ ๋ฐฉ๋ฒ์ ์๋ ค์ฃผ์ จ๋๋ฐ ์ด๋ ๊ฒ ๋๋ฉด ๋ด ๊ณ์ /repository๋ ์๋ณธ repository ์ ๊ฐ์์ง๋ ์ ์ ์๊ฒ ์ผ๋, ๊ฐ์์ง ๋ด ๊ณ์ /repository ๋ฅผ ๋ค์ ๋ด ๋ก์ปฌ ์ ์ฅ์์ ์ ์ฉํ์ง ์๋ ๊ฑด๊ฐ์? ์์์ ์ ์ฉ์ด ๋๋์? ๋ก์ปฌ ์ ์ฅ์์๋ ์์ง ๊ธฐ์กด์ ์ฝ๋๋ด์ฉ๋ง์ด ์์ ํ ๋ฐ์!! ์น์ ํ ๋ต๋ณ ๋ ๊ฐ์ฌ๋๋ฆฝ๋๋ค!!
- 0
- 3
- 305




