isun-dev / JavaAndSpringBoot

๐Ÿ€๐Ÿ€ ์ž๋ฐ” ๋ฐ ์Šคํ”„๋ง๋ถ€ํŠธ ๐Ÿฅ‡๐Ÿฅ‡

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

์ž๋ฐ” ๋ฐ ์Šคํ”„๋ง๋ถ€ํŠธ ๊ฐœ์ธ ์Šคํ„ฐ๋””

์ฐธ๊ณ  ๊ฐ•์˜

  • ํ”Œ๋žซํผ: ์ธํ”„๋Ÿฐ
  • ๊ฐ•์ขŒ๋ช…: ์Šคํ”„๋ง ์ž…๋ฌธ - ์ฝ”๋“œ๋กœ ๋ฐฐ์šฐ๋Š” ์Šคํ”„๋ง ๋ถ€ํŠธ, ์›น MVC, DB ์ ‘๊ทผ ๊ธฐ์ˆ 
  • ๊ฐ•์‚ฌ: ๊น€์˜ํ•œ ๊ฐ•์‚ฌ๋‹˜

์ธํ…”๋ฆฌ์ œ์ด ์œˆ๋„์šฐ ๋‹จ์ถ•ํ‚ค

  1. ํ…Œ์ŠคํŠธ ํŽ˜์ด์ง€ ๋ฐ”๋กœ ๋งŒ๋“ค๊ธฐ: Ctrl + Shift + T
  2. ๋ณ€์ˆ˜ ์ถ”์ถœ: Ctrl+Alt+V
  3. ๋ฉ”์†Œ๋“œ ์ถ”์ถœ : Ctrl+Alt+M
  4. ์ตœ๊ทผ ์‹คํ–‰ํ–ˆ๋˜ ํ…Œ์ŠคํŠธ ํŒŒ์ผ ์‹คํ–‰ํ•˜๊ธฐ: Shift + F10
  5. Change the highlighting level for a file : Ctrl+Alt+Shift+H
  6. Compare any text sources(๋‘ ํŒŒ์ผ ๋น„๊ต):
  • ๋‹จ์ถ•ํ‚ค Ctrl+Shift+A ํด๋ฆญ -> Open Blank Diff Window๋ฅผ ํƒ€์ดํ•‘ -> ์™ผ์ชฝ, ์˜ค๋ฅธ์ชฝ์— ๊ฐ๊ฐ ๋‚ด์šฉ ๊ธฐ์žฌ -> ๋น„๊ต์ง„ํ–‰
  1. ์ปฌ๋Ÿผ์„ ํƒ๋ชจ๋“œ: https://forgiveall.tistory.com/454
  2. ๋Œ€์†Œ๋ฌธ์ž ๋ณ€ํ™˜: Ctrl + Shift + U
  3. ์Šค๋„ค์ดํฌ์ผ€์ด์Šค ๋ฐ ์นด๋ฉœ์ผ€์ด์Šค ๋ณ€ํ™˜ : Alt + Shift + U
  4. Alt+Enter : Show Context Actions
  5. Ctrl+E : ์ตœ๊ทผ ์—ฐ ํŒŒ์ผ ๋ณด๊ธฐ
  6. Ctrl+B : ์ •์˜๋œ ๊ณณ์œผ๋กœ ์ด๋™
  7. Ctrl+Shift+Enter : ํ˜„์žฌ ๊ตฌ๋ฌธ ์™„์„ฑ
  8. Ctrl+Alt+Shift+T : ๋ฆฌํŒฉํ† ๋ง(์ด๋ฆ„๋ฐ”๊พธ๊ธฐ ๋“ฑ๋“ฑ ๊ธฐ๋Šฅ ํฌํ•จ)
  9. Alt+F7 : ์‚ฌ์šฉํ•˜๋Š” ๊ณณ ์ฐพ์•„์ฃผ๋Š” ๋‹จ์ถ•ํ‚ค
  10. ๋ฐฐ์—ด, ๋ฆฌ์ŠคํŠธ for๋ฌธ ๋‹จ์ถ•ํ‚ค: iter์น˜๊ณ  tab๋ˆ„๋ฅด๋ฉด ๋ฐ”๋กœ foreach๋ฌธ ๋‚˜์˜ด.
    1. sout ์น˜๋ฉด ๋ฐ”๋กœ System.out.println ๋‚˜์˜ด.
  11. ctrl + alt + b : ๊ตฌํ˜„์ฒด๋ฅผ ๋ฐ”๋กœ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” ๋‹จ์ถ•ํ‚ค
  12. ctrl + f12 : ์†Œ์ŠคํŠธ๋ฆฌ ํ™•์ธ ๊ฐ€๋Šฅ ๋‹จ์ถ•ํ‚ค
  13. ๋‹จ์ถ•์–ด: soutm ์€ ๋ฉ”์†Œ๋“œ์˜ ์ด๋ฆ„์„ ์ž๋™์œผ๋กœ ํŒŒ๋ผ๋ฏธํ„ฐ์— ๋„ฃ์–ด์ค€๋‹ค. System.out.println("call AppConfig.orderService");

์ธํ…”๋ฆฌ์ œ์ด ๋งฅ ๋‹จ์ถ•ํ‚ค

  1. ์ตœ๊ทผ ์‹คํ–‰ํ–ˆ๋˜ ํ…Œ์ŠคํŠธ ํŒŒ์ผ ์‹คํ–‰ํ•˜๊ธฐ: control + R
  2. Generate -> ์ƒ์„ฑ์ž, ๊ฒŒํ„ฐ, ์„ธํ„ฐ ์ž๋™ ์ƒ์„ฑํ•ด์ฃผ๋Š” ๋‹จ์ถ•ํ‚ค: command + N
  3. ๋ณ€์ˆ˜ ์ถ”์ถœ: option+command+V
  4. ๋Œ€์†Œ๋ฌธ์ž ๋ณ€ํ™˜: Command + Shift + U

์Šคํ”„๋ง๋ถ€ํŠธ JUnit5 ํ…Œ์ŠคํŠธ ์‹œ ์ฐธ๊ณ 

์•„๋ž˜ ๋ฐฉ๋ฒ•์„ ์ด์šฉํ•ด์„œ ํ…Œ์ŠคํŠธ ํ•˜๊ธฐ

  1. given -> ๋ฌด์–ธ๊ฐ€๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ
  2. when -> ์ฃผ์–ด์ง„ ๋ฌด์–ธ๊ฐ€๋ฅผ ์‹คํ–‰ํ–ˆ์„ ๋•Œ
  3. then -> ์–ด๋– ํ•œ ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์™€์•ผ ํ•œ๋‹ค

์ธํ…”๋ฆฌ์ œ์ด ํ”Œ๋Ÿฌ๊ทธ์ธ ์ถ”์ฒœ

๋…ธํŠธ ํ”Œ๋Ÿฌ๊ทธ์ธ ์ถ”์ฒœ

About

๐Ÿ€๐Ÿ€ ์ž๋ฐ” ๋ฐ ์Šคํ”„๋ง๋ถ€ํŠธ ๐Ÿฅ‡๐Ÿฅ‡