๋ฐ์ํ ์ธํ ๋ฆฌ์ ์ด5 ์ธํ ๋ฆฌ์ ์ด(IntelliJ) - ๋๋ฒ๊น (Debugging) ํ๊ธฐ ๐ ๊ธ๋ 6๊ธฐ ํฌ์คํ 1. ๋ฏธ์น๋๋ก ๋์ ๋ 7์์ ํ๊ณ 2. ์ฌ์ฉ์๊ฐ ๊ฒ์๋ฌผ์ ์์ฑํ ๋์ ํธ๋์ญ์ ์ฒ๋ฆฌ 3. Spring AOP - (1) ํ๋ก์ ํจํด, ๋ฐ์ฝ๋ ์ดํฐ ํจํด 4. [MySQL] - ํธ๋์ญ์ ์ ๊ฒฉ๋ฆฌ ์์ค(Isolation level) 5. Spring AOP - (2) AOP ๊ฐ๋ ๋ฐ ์ค์ต 6. ์ธํ ๋ฆฌ์ ์ด(IntelliJ) - ๋๋ฒ๊น (Debugging) ํ๊ธฐ 7. [Java, ๋์์ธํจํด] - ์ฑ๊ธํด ํจํด(Singleton Pattern) 8. ์๊ฐ ์ฝ๋๋ฆฌ๋ทฐ Ver_0.1: ์ปค๋ฆฌ์ด ์ฑ์ฅ CODE ์ธ๋ฏธ๋ ์ ๋ฆฌ 9. ํฌ์คํธ๋งจ(API ํ ์คํธ) ํ์ฉํ๊ธฐ 10. ๋ป๊น์ 2021๋ ํ๊ณ ๐ ์ธํ ๋ฆฌ์ ์ด(IntelliJ) - ๋๋ฒ๊น (Debugging)ํ๊ธฐ ์๋ ํ์ธ์, ์ด๋ฒ ์๊ฐ์ ์ ๋ฆฌํ ๋ด์ฉ์ ์ธํ ๋ฆฌ์ ์ด์์.. 2021. 10. 10. ์ธํ ๋ฆฌ์ ์ด(IntelliJ) - VisualVM ์ค์น ๋ฐ ์ฐ๋ํ๊ธฐ ๐ ์ธํ ๋ฆฌ์ ์ด(IntelliJ) - VisualVM ์ค์น ๋ฐ ์ฐ๋ํ๊ธฐ ์๋ ํ์ธ์, ์ด๋ฒ์ ์ ๋ฆฌํ ํฌ์คํ ์ ์ธํ ๋ฆฌ์ ์ด IDE์์ VisualVM์ ์ค์นํ๊ณ ์ฐ๋ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. VisualVM์ ๊ณต์ ํํ์ด์ง์์๋ VisualVM์ ๋ค์๊ณผ ๊ฐ์ด ์ค๋ช ํ๊ณ ์์ต๋๋ค. VisualVM is a visual tool integrating commandline JDK tools and lightweight profiling capabilities. Designed for both development and production time use. -> VisualVM์ ์ปค๋งจ๋๋ผ์ธ JDK ๋๊ตฌ์ ๊ฒฝ๋์ ํ๋กํ์ผ๋ง ๊ธฐ๋ฅ์ ํตํฉํ๋ ์๊ฐ์ ๋๊ตฌ์ ๋๋ค. -> ๊ฐ๋ฐ ๋ฐ ์์ฐ ์๊ฐ์ ์ฌ์ฉ์ ์ํด ๋์์ธ์ด ๋์์ต๋๋ค VIsu.. 2021. 9. 14. [GitHub] - IntelliJ Task๋ก GitHub Issues์ ๋ธ๋์น ๊ฐ๋จํ๊ฒ ์์ฑํ๊ธฐ ๐ IntelliJ Task๋ก GitHub Issues์ ๋ธ๋์น ๊ฐ๋จํ๊ฒ ์์ฑํ๊ธฐ ์๋ ํ์ธ์, ์ด๋ฒ์๋ ์ธํ ๋ฆฌ์ ์ด์์ ๊นํ๋ธ ๋ ํฌ์งํ ๋ฆฌ์ Issues๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ธ๋์น๋ฅผ ๊ฐ๋จํ๊ฒ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ์ ๋ ๊ทธ๋์ ๊ฐ๋ฐ์ ํ๋ฉด์ (๋ฉ์ฒญํ๊ฒ) ๋ธ๋์น๋ CLI๋ฅผ ํตํด ์์ฑํ๊ณ ๊ด๋ฆฌ๋ฅผ ํ์์ต๋๋ค. ๐ ํ์ง๋ง ์ธํ ๋ฆฌ์ ์ด์์๋ ๊นํ๋ธ์ ๋ ํฌ์งํ ๋ฆฌ์ ์กด์ฌํ๋ ์ด์๋ฅผ ํ ๋๋ก ๋ธ๋์น๋ฅผ ์์ฑํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ๐ IntelliJ, GitHub Repository, Repository์ Issues, GitHub Token ๋ง ์์ผ๋ฉด ๋ฉ๋๋ค. โท Repository & Issues ์ ๋ task-repository ๋ผ๋ ์ด๋ฆ์ผ๋ก ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ์์ฑํด์ฃผ์์ต๋๋ค. ๊ทธ ํ task-repository .. 2021. 8. 18. ์ธํ ๋ฆฌ์ ์ด(IntelliJ) ์ ์ฉํ ํ๋ฌ๊ทธ์ธ(Plugins) & ์ด๊ธฐ ์ค์ โข ์๋ ํ์ธ์~ ์ด์ ์ ์ด์ํ๋ ๋ธ๋ก๊ทธ ๋ฐ GitHub, ๊ณต๋ถ ๋ด์ฉ์ ์ ๋ฆฌํ๋ Study-GitHub ๊ฐ ์์ต๋๋ค! โข ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ โข GitHub โข Study-GitHub โข ๐ ๐ฏ ์ธํ ๋ฆฌ์ ์ด(IntelliJ) ํ๋ฌ๊ทธ์ธ & ์ด๊ธฐ ์ค์ ํ๊ธฐ ์๋ ํ์ธ์, ์ด๋ฒ์ ๋งฅ๋ถ์ ๊ตฌ์ ํ๋ฉด์ ์ธํ ๋ฆฌ์ ์ด๋ ์๋ก ์ค์นํ๊ณ ์ฌ์ฉ์ ํ๊ฒ ๋์๋๋ฐ์, ์ธ์ ๋ ๋งฅ๋ถ - ์ธํ ๋ฆฌ์ ์ด ํ๊ฒฝ์ ์ ํ ํ๊ฒ ๋ ์ง ๋ชจ๋ฅด๋ฏ๋ก, ์ด์ ์ ์ธํ ๋ฆฌ์ ์ด๋ฅผ ์ฌ์ฉํ๋ฉด์ ์ ์ฉํ๋ ํ๋ฌ๊ทธ์ธ & ๊ธฐ๋ฅ๋ค์ ์ ๋ฆฌํด๋ณด๊ณ ์ ํฉ๋๋ค! ๐ฝ ๐ Nyan Progress Bar(Progress Bar) ์ธํ ๋ฆฌ์ ์ด๋ฅผ ์ฌ์ฉํ๋ค ๋ณด๋ฉด ๋น๋, ์ปดํ์ผ, ํ๋ก์ ํธ ์คํ ๋ฑ ๋๊ธฐ์๊ฐ์ Progress Bar๊ฐ ๋จ๋๋ฐ ์ด๋ฅผ ๊พธ๋ฉฐ์ค ํ๋ฌ๊ทธ์ธ ์ ๋๋ค. ๊ธฐ๋ค๋ฆฌ๋ ์๊ฐ ๋์ Progress B.. 2021. 5. 5. [IntelliJ] - ์ธํ ๋ฆฌ์ ์ด ์คํ ์ ์ต๊ทผ ์ข ๋ฃํ ํ๋ก์ ํธ ๋ฐ๋ก ์คํํ์ง ์๋๋ก ์ค์ ํ๊ธฐ โ ์ธํ ๋ฆฌ์ ์ด Reopen projects on startup ์๋ ํ์ธ์, ์ธํ ๋ฆฌ์ ์ด๋ฅผ ์คํํ ๋ ํญ์ ์ต๊ทผ ์ข ๋ฃํ ํ๋ก์ ํธ๊ฐ ์คํ๋์์๋๋ฐ, ์ด๋ ๊ฒ ์ค์ ์ด ๋์ด์๋ค๋ณด๋ ๋ค๋ฅธ ํ๋ก์ ํธ๋ฅผ ์คํํ๋ ค๋ฉด ์ธํ ๋ฆฌ์ ์ด๋ฅผ ์คํํ๊ณ Open Recent ... ์์ ์ฐพ์์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์์ด ์กด์ฌํฉ๋๋ค. ๋ฐ๋ผ์, ์ธํ ๋ฆฌ์ ์ด๋ฅผ ์คํํ ๋ ๋ฐ๋ก ์คํ๋๋๊ฒ ์๋, ์ฌ์ฉ์๊ฐ ์ง์ ์คํํ ํ๋ก์ ํธ๋ฅผ ์ง์ ํ ์ ์๋๋ก ์์ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. File > Settings... ๋ก ๋ค์ด๊ฐ๋๋ค. (๋จ์ถํค: Ctrl + Alt + S) Appearance & Behavior > System Settings ์์ Reopen projects on startup ์ฒดํฌ๋ฅผ ํด์ ํฉ๋๋ค. ์ ๊ณผ์ ์ ๋๋ด๊ณ ์ธํ ๋ฆฌ์ ์ด๋ฅผ ์คํํ๋ฉด ์์ ๊ฐ์ด ํ๋ก์ ํธ๋ฅผ.. 2021. 3. 25. ์ด์ 1 ๋ค์ ๋ฐ์ํ