yh
@yh
Students
569,800
Reviews
38,545
Course Rating
5.0
๊ต์ก์
์ : ์ฐ์ํํ์ ๋ค ๊ธฐ์ ์ด์ฌ, ์นด์นด์ค, SKํ๋๋
์ ์: ์๋ฐ ORM ํ์ค JPA ํ๋ก๊ทธ๋๋ฐ
์ง์ง ์ค๋ฌด์ ํ์ํ ์ ๋๋ก ๋ ๊ฐ๋ฐ์๊ฐ ๋ ์ ์๋๋ก, ๊ต์กํ๋ ๊ฒ์ด ์ ์ ๋ชฉํ์ ๋๋ค.
์ ์ ๊ฐ๋ฐ ์ธ์ ์ด์ผ๊ธฐ
EO ์ธํฐ๋ทฐ ์์
ํ๊ตญ ๊ฐ๋ฐ์ ์ต๊ณ 1ํ๊ฐ์ฌ ๊น์ํ์ ์ธ์ [1๋ถ]
ํ๊ตญ ๊ฐ๋ฐ์ ์ต๊ณ 1ํ๊ฐ์ฌ ๊น์ํ์ ์ธ์ [2๋ถ]
๊ฐ๋ฐ๋ฐ๋ฅ - ์๊ณจ ์ฒญ๋ ๊ฐ๋ฐ์ ๋๋ค
์ทจ์ ๊ณผ ์ด์ง์ ๋ํ ๊ณ ๋ฏผ ํด๊ฒฐ
Courses
Reviews
- Kim Younghan's Practical Java - Basics
- Kim Young-han's Java Tutorial - Your First Step into Java with Code
- Spring Core Principles - Basic Edition
- Kim Young-han's Practical Java - Advanced, Part 1: Multithreading and Concurrency
- Kim Younghan's Practical Java - Basics
Posts
Q&A
์คํ ์ ๋ณด๋ ๋๋์?
์๋ ํ์ธ์. ๊ถ์ ๋ ์ ๋ณดํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค ๐์ด ๊ฒฝ์ฐ ์์ ์์ ๋ ์ง๋ง ํฌ๋ฉงํ ํ๊ธฐ๋ ํ๋๋ฐ, DateTimeFormatter๊ฐ ๋ ์ง์ ์๊ฐ ๋ชจ๋ ํฌ๋ฉงํ ํ ์ ์๋ ๊ธฐ๋ฅ์ด์ด์, ์ฌ๊ธฐ์๋ ์ดํด๋ฅผ ๋๊ธฐ ์ํด ์ ์งํ๊ฒ ์ต๋๋ค ๐์คํ๋ ์ธ์ ๋ ์ง ์ ๋ณด ์ฃผ์ธ์^^!!๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 26
Q&A
์คํ๋ง ๋ถํธ ๋ฒ์ 4.0 aop ์์กด์ฑ ๋ช ์นญ ๋ณ๊ฒฝ
์ต์ง๋ฏผ๋ ๊ณ ๋ง์ต๋๋ค^^!๋ค์ ํจ์น์ ๋ฐ์ํ ๊ฒ์^^!
- 0
- 2
- 37
Q&A
์ธ์ ํ์์์์ ์ฟ ํค ์ญ์ ๋ฐฉ๋ฒ์ด ์๋์?
์๋ ํ์ธ์. ์๊ฐํ๋์๋์ธ์ ํ์์์์ ์ฟ ํค๊น์ง ์ญ์ ํ๋ ๋ฐฉ๋ฒ์ ์ ๋ ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ํน์ ์์๋ ๋ถ ๊ณ์๋ฉด ๋ต๋ณ ๋ถํ๋๋ ค์.์ถ๊ฐ1: ๋ณดํต 60์ด๊ฐ ์ต์์ธ ๊ฒ์ผ๋ก ์๊ณ ์์ต๋๋ค.์ถ๊ฐ2: ์ ํํ ๊ธฐ์ต์ ์๋๋๋ฐ, ๋ค์ด๋ฒ ์์ด์ฌ์ ํฌ๋กฌ ํ์ฅ ํ๋ฌ๊ทธ์ธ ๊ฐ์์.(์ค๋๋์ด์ ์๋ ์ ์์ต๋๋ค.)๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 55
Q&A
"์ค๋ณต ๋ฑ๋ก๊ณผ ์ถฉ๋" ๊ฐ์์์ ๊ฐ์ฌ๋๊ณผ ๋ค๋ฅธ ์๋ฌ๊ฐ ๋ฐ์ํฉ๋๋ค.
์๋ ํ์ธ์. drj9812๋๋์์ ๋๋ฆฌ๊ณ ์ถ์๋ฐ ์ ์ฒด ์ฝ๋๋ฅผ ํ์ธํด์ผ ํ ๊ฒ ๊ฐ์์.์ค์ ๋์ํ๋ ์ ์ฒด ํ๋ก์ ํธ๋ฅผZIPํ์ผ๋ก ์์ถํด์ ๊ตฌ๊ธ ๋๋ผ์ด๋ธ๋ก ๊ณต์ ํด์ ๋งํฌ๋ฅผ ๋จ๊ฒจ์ฃผ์ธ์.๊ตฌ๊ธ ๋๋ผ์ด๋ธ ์ ๋ก๋ ๋ฐฉ๋ฒ์ ๋ค์์ ์ฐธ๊ณ ํด์ฃผ์ธ์.https://bit.ly/3fX6ygx ์ฃผ์: ์ ๋ก๋์ ๋งํฌ์ ์๋ ๊ถํ ๋ฌธ์ ๊ผญ ํ์ธํด์ฃผ์ธ์์ถ๊ฐ๋ก ๋ค์ ๋ด์ฉ๋ ์ฝ๋ฉํธ ๋ถํ๋๋ฆฝ๋๋ค.1. ๋ฌธ์ ์์ญ์ ์คํํ ์ ์๋ ๋ฐฉ๋ฒ2. ๋ฌธ์ ๊ฐ ์ด๋ป๊ฒ ๋ํ๋๋์ง์ ๋ํ ์์ธํ ์ค๋ช (์ค๋ฅ ํ๋ฉด, ์ค๋ฅ ๋ก๊ทธ ํฌํจ)๋งํฌ: ๊ณต์ ์ํฌํฐ์ฆ๋งํฌ: ์์ฃผํ๋ ์ง๋ฌธ๊ฐ์ฌํฉ๋๋ค.
- 0
- 3
- 23
Q&A
ํ ์คํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ๊ฐ์๋ junit4๊ฐ ๋ง๋์??
์๋ ํ์ธ์. yoon6669๋JUNIT์ ๊ธฐ๋ณธ์ผ๋ก 5๋ฒ์ ์ด ์ค์ ๋ฉ๋๋ค.๊ฐ์์์๋ 4๋ฒ์ ์ ์ฌ์ฉํ๋๋ฐ, 4๋ฒ์ ์ ์ฌ์ฉํ๋ ค๋ฉด 5๋ฒ์ ์ ์ ์ธํ๋ exlcude ๊ฐ์ ์ถ๊ฐ ์ค์ ์ด ํ์ํฉ๋๋ค.์ฐธ๊ณ ๋ก ์ด์ ์ ์คํ๋ง ๊ฐ์๋ฅผ ๋ฃ๊ณ ์ค์ จ๋ค๋ฉด JUNIT5 ๋ฒ์ ์ฌ์ฉ๋ฒ์ ์๊ณ ์์ผ์ค๊ฑฐ์์. ๋ธ์ JUNIT5 ๋ฒ์ ์ ๊ทธ๋๋ก ์ฌ์ฉํ์ ๋ ๊ด์ฐฎ์ต๋๋ค ๐๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 28
Q&A
pdf ํ์ผ๊ณผ ์ฐจ์ด์ ์ด ์๋ ๊ฒ๊ฐ์๋ฐ ๋ฌธ์ ์๋์?
์๋ ํ์ธ์. yoon6669๋์ฐ์ ์งํํด๋ณด์๋ ํฌ๊ฒ ๋ฌธ์ ๊ฐ ๋ ๊ฒ ๊ฐ์ง ์์์.ํน์ ๋ฌธ์ ๊ฐ ๋๋ฉด PDF ํ์ผ์ ๋ด์ฉ๋๋ก ์งํํด๋ณด์๋ฉด ๋ฉ๋๋ค ๐๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 30
Q&A
run ์คํํ๋๋ฐ ๊ฒฐ๊ณผ์ฐฝ์ด ์ด๋ ๊ฒ ๋จ๋ค์ ์ ๊ทธ๋ฐ๊ฑด๊ฐ์>
์๋ ํ์ธ์. ๋ฐํ์ง๋์ต๊ทผ์์๋ Gradle์ ์ฌ์ฉํ๋ ์คํ์ ๊ถ์ฅํ๊ธฐ ๋๋ฌธ์ ์คํํ์ ๊ฒฐ๊ณผ๊ฐ ๋ง์ต๋๋ค ๐๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 42
Q&A
์ ์์ด์ฒด์ ์ด์ฒด์ค ์์ธ๋ฐ์ ์ฐจ์ด
์๋ ํ์ธ์. Cola๋์คํ๋ง ๋น์ผ๋ก ๋ฑ๋ก๋์ง ์์ ๊ฐ์ฒด์๋ @Transactional AOP๊ฐ ์ ์ฉ๋์ง ์์ต๋๋ค.์ง๋ฌธํ์ ๋ด์ฉ์์ "์ ์์ด์ฒด"๊ฐ ํต๊ณผํ ์ด์ ๋ ํธ๋์ญ์ AOP๊ฐ ์ ์ฉ๋์๊ธฐ ๋๋ฌธ์ด ์๋๋ผ, ๋ก์ง ์ค๊ฐ์ ์์ธ๊ฐ ๋ฐ์ํ์ง ์์ ๋ชจ๋ SQL์ด ์ ์์ ์ผ๋ก DB์ ๋ฐ์๋์๊ธฐ ๋๋ฌธ์ผ ๊ฑฐ์์ ๐๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 30
Q&A
MySQL ์ค์น ์ง๋ฌธ ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์. jiny0913๋์ ๋ ์ ํํ ํด๊ฒฐ ๋ฐฉ์์ ๋ชจ๋ฅด๊ฒ ์ง๋ง ๋ค์๊ณผ ๊ฐ์ ์์ธ์ด ์์ ์ ์๋ค๊ณ ํฉ๋๋ค.๋ค์ ๋ด์ฉ์ ์ฐธ๊ณ ํด์ฃผ์ธ์ ๐ MySQL ์ค์น ์ค "Initializing database" ๋จ๊ณ์์ ์คํจํ๋ ๊ฒ์ ๋งค์ฐ ํํ ์ค๋ฅ์ ๋๋ค. ์ฃผ๋ก ์ด์ ์ ์ค์นํ๋ค๊ฐ ์ง์ด ๊ธฐ๋ก(์์ฌ ํ์ผ)์ด ๋จ์์๊ฑฐ๋, ์๋์ฐ ์ฌ์ฉ์ ์ด๋ฆ/์ปดํจํฐ ์ด๋ฆ ๋ฌธ์ ๋ก ๋ฐ์ํฉ๋๋ค.๋ค์ ์์๋๋ก ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์๋ํด ๋ณด์ธ์.1. ๊ฐ์ฅ ํํ ์์ธ: ์๋์ฐ ์ปดํจํฐ ์ด๋ฆ ํ์ธ (ํ๊ธ ์ด๋ฆ ๋ฌธ์ )ํ๊ตญ ์ฌ์ฉ์๋ค์๊ฒ ๊ฐ์ฅ ๋ง์ด ๋ฐ์ํ๋ ์์ธ์ ๋๋ค. MySQL 8.0 ๋ฒ์ ์ ์ด๊ธฐํ ๋จ๊ณ์์ ์ปดํจํฐ ์ด๋ฆ(Host Name)์ด ํ๊ธ๋ก ๋์ด ์์ผ๋ฉด ์ค๋ฅ๊ฐ ๋ ์ ์์ต๋๋ค.์๋์ฐ ์ค์ -> ์์คํ -> ์ ๋ณด ๋ก ์ด๋ํฉ๋๋ค.์ฅ์น ์ด๋ฆ(PC ์ด๋ฆ)์ด ํ๊ธ๋ก ๋์ด ์๋์ง ํ์ธํฉ๋๋ค (์: ํ๊ธธ๋์PC).๋ง์ฝ ํ๊ธ์ด๋ผ๋ฉด, ์์ด๋ก ๋ณ๊ฒฝํฉ๋๋ค (์: UserPC, MyDesktop).์ฌ๋ถํ ํ ๋ค์ ์ค์น๋ฅผ ์๋ํฉ๋๋ค.2. ๊ฐ์ฅ ํ์คํ ํด๊ฒฐ์ฑ : '์์ ์ญ์ ' ํ ์ฌ์ค์น (๊ฐ๋ ฅ ์ถ์ฒ)๋จ์ํ ์ ์ดํ์์ ์ง์ฐ๋ ๊ฒ๋ง์ผ๋ก๋ ๋ฐ์ดํฐ ํด๋๊ฐ ์ญ์ ๋์ง ์์, ์ฌ์ค์น ์ ์ถฉ๋์ด ๋ฐ์ํฉ๋๋ค. ์๋ ๊ณผ์ ์ ๊ผผ๊ผผํ ๋ฐ๋ผ ํด์ฃผ์ธ์.1๋จ๊ณ: ํ๋ก๊ทธ๋จ ์ ๊ฑฐ[์ ์ดํ] - [ํ๋ก๊ทธ๋จ ์ถ๊ฐ/์ ๊ฑฐ]์์ MySQL Server ๋ฐ ๊ด๋ จ MySQL ํ๋ก๊ทธ๋จ์ ๋ชจ๋ ์ญ์ ํฉ๋๋ค.2๋จ๊ณ: ์จ๊ฒจ์ง ์์ฌ ํด๋ ์ญ์ (๊ฐ์ฅ ์ค์)์ด ๋จ๊ณ๋ฅผ ๊ฑด๋๋ฐ๋ฉด ๊ณ์ ์คํจํ ํ๋ฅ ์ด ๋์ต๋๋ค.ํ์ผ ํ์๊ธฐ๋ฅผ ์ฝ๋๋ค.์๋จ ๋ฉ๋ด์ ๋ณด๊ธฐ ํญ์์ [์จ๊ธด ํญ๋ชฉ]์ ์ฒดํฌํ์ฌ ์จ๊ฒจ์ง ํด๋๊ฐ ๋ณด์ด๊ฒ ํฉ๋๋ค.C:\ProgramData ํด๋๋ก ๋ค์ด๊ฐ๋๋ค.๊ทธ ์์ ์๋ MySQL ํด๋๋ฅผ ํต์งธ๋ก ์ญ์ ํฉ๋๋ค.๊ฒฝ๋ก: C:\ProgramData\MySQL์ถ๊ฐ๋ก C:\Program Files\MySQL ํด๋์ C:\Program Files (x86)\MySQL ํด๋๋ ๋จ์์๋ค๋ฉด ์ญ์ ํฉ๋๋ค.3๋จ๊ณ: ์ฌ์ค์น์ปดํจํฐ๋ฅผ ์ฌ๋ถํ ํ ๋ค, MySQL Installer๋ฅผ ๋ค์ ์คํํ์ฌ ์ค์น๋ฅผ ์งํํฉ๋๋ค.3. ์๋ฌ ๋ก๊ทธ ํ์ธํ๊ธฐ์์ ๋ฐฉ๋ฒ์ผ๋ก๋ ํด๊ฒฐ๋์ง ์๋๋ค๋ฉด, ์ ํํ ์์ธ์ ํ์ ํด์ผ ํฉ๋๋ค.ํ์ฌ ๋ณด๊ณ ๊ณ์ ์คํจ ํ๋ฉด(์ด๋ฏธ์ง)์์ Log ํญ์ ํด๋ฆญํฉ๋๋ค.๋ถ์์ ํ ์คํธ๋ก ๋ ์๋ฌ ๋ฉ์์ง๋ฅผ ํ์ธํฉ๋๋ค.ํํ ์๋ฌ ๋ฉ์์ง ์์:--initialize specified but the data directory has files in it: ์ 2๋ฒ ํด๊ฒฐ์ฑ (ํด๋ ์ญ์ )์ ์ ๋๋ก ์ํํ์ง ์์ ๊ฒฝ์ฐ์ ๋๋ค.Visual C++ Redistributable...: ์๋์ฐ ํ์ ํจํค์ง ์ค์น๊ฐ ํ์ํ ๊ฒฝ์ฐ์ ๋๋ค (๋ง์ดํฌ๋ก์ํํธ ํํ์ด์ง์์ ์ฌ๋ฐฐํฌ ํจํค์ง ์ค์น ํ์).์์ฝํ์๋ฉด, ์ปดํจํฐ ์ด๋ฆ์ ์์ด๋ก ํ์ธํ๊ณ , C:\ProgramData\MySQL ํด๋๋ฅผ ์ง์ด ํ ์ฌ์ค์นํ๋ ๊ฒ์ด ๊ฐ์ฅ ๋น ๋ฅธ ํด๊ฒฐ์ฑ ์ ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 48
Q&A
MemberRepository ํ๋์ fianl ์ ์ธ ์ ๋ฌด
์๋ ํ์ธ์. ๋งจ๋ ์ด์ฌํํ๋์ ๋์ ๊ฐ ๋์ณค๋ค์ ใ ใ final์ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ ๋์ ์ ํ์ ๋๋ค.๋ค์ ๊ฐ์ ์๋ฃ์ ํจ์นํด๋๊ฒ ์ต๋๋ค ๐๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 41








