2021-05-03(Mon)

ํ•ญ๋ชฉ

๋‚ด์šฉ

ํ•™์Šต ๋‚ ์งœ

2021-05-03(์›”)

ํ•™์Šต ์‹œ๊ฐ„

09:00~23:00

ํ•™์Šต ๋ฒ”์œ„ ๋ฐ ์ฃผ์ œ

ํ•™์Šต ๋ชฉํ‘œ

sparta42 ํ”„๋กœ์ ํŠธ ์ง„ํ–‰์— ํ•„์š”ํ•œ ์‚ฌํ•ญ์„ ์ •ํ•œ๋‹ค.

๋™๋ฃŒ ํ•™์Šต ๋ฐฉ๋ฒ•

-

์ƒ์„ธ ํ•™์Šต ๋‚ด์šฉ

ํ”„๋ ˆ์ž„์›Œํฌ ์„ ํƒ

Java struts, spring, spring boot ๋“ฑ ๋‹ค์–‘ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์žˆ๋‹ค.

Java spring boot๋ฅผ ์„ ํƒํ•˜๊ฒ ๋‹ค. ๊ทธ ์ด์œ ๋Š”,

  • Java struts๋Š” UI ๊ธฐ๋ฐ˜์˜ ํ”„๋ ˆ์ž„์›Œํฌ์ด์ง€๋งŒ, ์šฐ๋ฆฌ๋Š” UI, DB, Transaction ๋“ฑ ๊ฑฐ์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ• ๊ฑฐ๋ผ ์ƒ๊ฐํ•œ๋‹ค. ํ•œํŽธ spring์€ spring boot์— ๋น„ํ•ด ์„ค์ •๊ณผ ์…‹ํŒ…์ด ๋ฒˆ๊ฑฐ๋กœ์šฐ๋ฉฐ ํ•™์Šต๊ณก์„ ์ด ๋†’๋‹ค. ์šฐ๋ฆฌ๋Š” ์ผ์ฃผ์ผ ์ค‘ 3์ผ ๋‹จ์œ„๋กœ ์Šคํ”„๋ฆฐํŠธ ๊ฐœ๋ฐœ์„ ์‹œ๋„ํ•  ๊ฒƒ์ด๋ฏ€๋กœ, ์ƒ์‚ฐ์„ฑ์—์„œ ์ด๋“์„ ๋ณผ ์ˆ˜ ์žˆ๋Š” spring boot๊ฐ€ ์ ์ ˆํ•ด๋ณด์ธ๋‹ค.

Java version ์„ ํƒ

Java๋Š” 2021๋…„ 5์›” 3์ผ ํ˜„์žฌ, Java SE 16 ๋ฒ„์ „๊นŒ์ง€ ๋‚˜์˜จ ์ƒํƒœ์ด๋‹ค.

Java SE 11์„ ์„ ํƒํ•˜๊ฒ ๋‹ค. ๊ทธ ์ด์œ ๋Š”,

  • LTS ๋ฒ„์ „์ด๋ฏ€๋กœ library์™€ cloud์—์„œ ์™ ๋งŒํ•˜๋ฉด ์ง€์›ํ•ด์ค€๋‹ค.

  • 2018๋…„ 9์›”์— ์ถœ์‹œ๋œ ๋ฒ„์ „์ด๋ฏ€๋กœ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋ ˆํผ๋Ÿฐ์Šค๊ฐ€ ์ƒ๋Œ€์ ์œผ๋กœ ์Œ“์—ฌ์žˆ์„๊ฑฐ๋ผ ๊ธฐ๋Œ€๋˜๊ณ , ๊ทธ๋ž˜์„œ ๋„์›€์„ ์–ป๊ธฐ ํŽธํ• ๊ฑฐ๋ผ ์ƒ๊ฐํ•œ๋‹ค.

  • Java SE 8์— ๋น„ํ•ด ์ถ”๊ฐ€๋œ ์ตœ์‹  ๋ฌธ๋ฒ•์ด ๋งŽ์œผ๋ฉฐ, Java SE 8 ํ•˜์œ„ ํ˜ธ์™„์„ฑ๋„ ๋†“์น˜์ง€ ์•Š์•˜์„ ๊ฑฐ๋ผ ๊ธฐ๋Œ€ํ•œ๋‹ค.

์ฐธ๊ณ 

์ฝ”๋”ฉ ์ปจ๋ฒค์…˜ ์„ ํƒ

๊ตฌ๊ธ€ ์ปจ๋ฒค์…˜, ์บ ํผ์Šค ํ•ต๋ฐ์ด Java ์ปจ๋ฒค์…˜ ๋“ฑ์ด ์žˆ๋‹ค.

๊ตฌ๊ธ€ ์ปจ๋ฒค์…˜์„ ์„ ํƒํ•˜๊ฒ ๋‹ค. ๊ทธ ์ด์œ ๋Š”,

  • ์„ธ๋ถ€์ ์ธ ๊ทœ์น™๊นŒ์ง€ ์ž˜ ๋ช…์‹œ๋œ ๋ฌธ์„œ๊ฐ€ ์กด์žฌํ•˜๋ฏ€๋กœ ๋”ฐ๋กœ ์ปจ๋ฒค์…˜์„ ์ •์˜ํ•˜๋Š” ๋น„์šฉ์„ ์•„๋‚„ ์ˆ˜ ์žˆ๋‹ค.

  • ์ธํ…”๋ฆฌ์ œ์ด์— formatter๋กœ ์ ์šฉํ•˜๋Š” ์˜ˆ์ œ๊ฐ€ ์žˆ๋‹ค. ์‚ฌ์šฉํ•˜๋ฉด IDE ์ฐจ์›์—์„œ ์ฝ”๋”ฉ ์ปจ๋ฒค์…˜์„ ์ง€ํ‚ฌ ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ด์ค€๋‹ค.

ํ•™์Šต ๋‚ด์šฉ์— ๋Œ€ํ•œ ๊ฐœ์ธ์ ์ธ ์ดํ‰

java๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐํ•ด๋ณธ ๊ฒฝํ—˜์ด ๋ถ€์กฑํ•˜๋‹ค๋ณด๋‹ˆ ๋ฒ„์ „๋ถ€ํ„ฐ ์ปจ๋ฒค์…˜๊นŒ์ง€ ๊ณ ๋ คํ•ด๋ด์•ผํ• ๊ฒŒ ๋งŽ๋‹ค.

ํ  ์ž๊พธ ์—ญ์‚ฌ๋ถ€ํ„ฐ ํŒŒ๋ณด๊ณ  ์‹ถ์€ ๋งˆ์Œ์„ ์ž˜ ๋‹ฌ๋ž  ์ˆ˜ ์žˆ์—ˆ๋„คใ…Žใ…Ž

๋‹ค์Œ ํ•™์Šต ๊ณ„ํš

  • ์ด๋ ฅ์„œ ์ˆ˜์ •

Last updated