๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

IntelliJ2

JUnit ์‚ฌ์šฉ๊ธฐ (feat. IntelliJ) JUnit : ์ž๋ฐ” ๋‹จ์œ„ ํ…Œ์ŠคํŠธ ์ž‘์„ฑ์„ ์œ„ํ•œ ํ…Œ์ŠคํŒ… ํ”„๋ ˆ์ž„์›Œํฌ JUnit ์‹œ์ž‘ํ•˜๊ธฐ Java(no Spring) , IntelliJ (2022.2.3 ver), gradle ์‚ฌ์šฉ Junit์€ spring-boot-starter-test dependency์— ํฌํ•จ๋˜์–ด์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋”ฐ๋กœ ์˜์กด์„ฑ์„ ์ถ”๊ฐ€ํ•ด์ค„ ํ•„์š”๊ฐ€ ์—†๋‹ค. Spring Initializr์‹œ ์ž๋™์œผ๋กœ ์ถ”๊ฐ€๋˜์–ด์ง„๋‹ค. maven dependency org.springframework.boot spring-boot-starter-test test ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  gradle ๋นŒ๋“œ๋ฅผ ๋งˆ์น˜๋ฉด ์ž๋™์œผ๋กœ test ํด๋”๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค. ํ…Œ์ŠคํŠธ ํด๋”๋ฅผ ์šฐํด๋ฆญํ•ด์„œ ์ง์ ‘ test class ํŒŒ์ผ์„ ์ƒ์„ฑํ•ด๋„ ๋˜๊ณ  test ์›ํ•˜๋Š” class๋ฅผ ์šฐํด๋ฆญํ•ด์„œ test ํŒŒ์ผ์„ ์ƒ์„ฑ.. 2022. 10. 26.
[TIL] 221017 - Java ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ตฌ์ถ• ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์œ„ํ•œ JAVA (1) - Java ์ด์•ผ๊ธฐ 1. ๊ฐœ๋ฐœ ํ™˜๊ฒฝ JDK ์„ค์น˜ JVM ํ•„์š” → ์ž๋ฐ”๋ฅผ ์‹คํ–‰ ์‹œํ‚ค๊ธฐ์œ„ํ•œ ํ™˜๊ฒฝ : JRE JRE(์‹คํ–‰ํ™˜๊ฒฝ) + ๊ฐœ๋ฐœtool ⇒ ๊ฐœ๋ฐœํ™˜๊ฒฝ : JDK (java ๋ช…๋ น: ์‹คํ–‰๋ช…๋ น + javac ๋ช…๋ น : ๋นŒ๋“œ ๋ช…๋ น) java.oracle.com ์—์„œ ๋‹ค์šด๋กœ๋“œ path ์„ค์ • JVM์ด๋ž€? java virtual machine์˜ ์ค„์ž„๋ง๋กœ ์ž๋ฐ”๊ฐ€ OS์— ์ข…์† ๋ฐ›์ง€ ์•Š๊ณ  ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๊ฐ€์ƒ ์ปดํ“จํ„ฐ์ด๋‹ค. ์ฆ‰, ํ”Œ๋žซํผ์— ๋…๋ฆฝ์ ์ด๋‹ค.์ž๋ฐ”์†Œ์Šค๋กœ ๋ถ€ํ„ฐ ๋งŒ๋“ค์–ด์ง„ ๋ฐ”์ด์–ด๋ฆฌ ํŒŒ์ผ์ธ .class ํŒŒ์ผ์„ ์‹คํ–‰์‹œํ‚ค๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•˜๊ณ  GC๋ฅผ ํ†ตํ•ด ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ์ตœ์ ํ™”ํ•œ๋‹ค. reference. https://coding-factory.tistory.com/m/828 commandline .. 2022. 10. 18.