Skip to main content

Command Palette

Search for a command to run...

2024.01.25 Todo List

Published
โ€ข1 min readโ€ขView as Markdown
T

์•ˆ๋…•ํ•˜์„ธ์š”! Web๊ฐœ๋ฐœ์„ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๋Š” ์œค์ข…์ผ ์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ๋Š” Java ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ๊นŠ๊ฒŒ ํŒŒ๊ณ ๋“ค๊ณ  ์žˆ์–ด์š”! ์ œ ๊ถ๊ทน์ ์ธ ๋ชฉํ‘œ๋Š” ํ’€์Šคํƒ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ”„๋ก ํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ ๋ชจ๋‘๋ฅผ ์ž์œ ๋กญ๊ฒŒ ๋„˜๋‚˜๋“ค๋ฉฐ, ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ฐ€์น˜๋ฅผ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ๋Š” ์™„์„ฑ๋„ ๋†’์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค.

๐Ÿ’ก ์˜ค๋Š˜์˜ ํ•™์Šต ํ‚ค์›Œ๋“œ

#์Šคํ”„๋ง #JUSTDOIT

โœ”๏ธ ์˜ค๋Š˜์˜ Todo List

  • ์Šคํ”„๋ง CRUD ๊ตฌํ˜„

  • ์Šคํ”„๋ง ๊ฐ•์˜ ๋ณต์Šต

  • ย ๊ฐœ์ธ๊ณผ์ œ ๋ฆฌํŒฉํ† ๋ง

โœ๏ธ์˜ค๋Š˜์˜ ๊ธฐ๋ก

  • CRUD๋ฅผ ํ˜ผ์ž ํž˜์œผ๋กœ ๊ตฌํ˜„ํ•ด ๋ณด์ž

์˜ค๋Š˜ ์ƒ๊ธด ๋ฌธ์ œ :

ํ•ด๊ฒฐ์ฑ… :

๐Ÿค” ์˜ค๋Š˜์˜ ํšŒ๊ณ 

1. ์Šคํ”„๋ง ๊ฐ•์˜๋ฅผ ์ฒ˜์Œ ๋ณด๋ฉด์„œ DI(Dependency Injection),IoC(Inversion of Control) ํฌํ•จํ•œ ์–ด๋ ค์šด ๊ฐœ๋…๋“ค์„ ์ดํ•ดํ•˜๋ ค๊ณ  ๊ตฌ๊ธ€๋ง๋„ ํ•˜๊ณ  ๊ฐ•์˜๋„ ๋Œ๋ ค๋ณด๋ฉด์„œ ์‹œ๊ฐ„์„ ๋งŽ์ด ์žก์•„๋จน์—ˆ๋Š”๋ฐ, ์ฝ”๋“œ๋ฅผ ์ง์ ‘ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์— ์ดˆ์ ์„ ๋‘๊ณ  ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋‹ค ๋ณด๋‹ˆ๊น ํ›จ์”ฌ ์ดํ•ด๊ฐ€ ์ž˜ ๋๋‹ค. ๊ณต๋ถ€๋ฒ•์„ ์•Œ๊ฒŒ ๋ผ์„œ ์•ž์œผ๋กœ ๋ฐฐ์šธ ๊ฐ•์˜๋“ค์— ๋„์›€์ด ๋งŽ์ด ๋  ๊ฒƒ ๊ฐ™๋‹ค.

1 views

More from this blog

์„œ๋ธŒ๋„ท ์ดํ•ดํ•˜๊ธฐ

์„œ๋ธŒ๋„ท IPv4 IPv4๋กœ ๋ณด์ž๋ฉด ๋ฐ์ดํ„ฐ ์ „์†ก ๋ฐฉ์‹์€ ์œ ๋‹ˆ์บ์ŠคํŠธ ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ ๋ธŒ๋กœ๋“œ ์บ์ŠคํŠธ๋‹ค. 32bit ์ˆซ์ž๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ 4๊ฐœ์˜ 10์ง„์ˆ˜๋กœ ํ‘œํ˜„๋œ๋‹ค. ๋ฐ์ดํ„ฐ ์ „์†ก ๋ฐฉ์‹ ๋ฐ์ดํ„ฐ ์ „์†ก ๋ฐฉ์‹์„ค๋ช… ์œ ๋‹ˆ์บ์ŠคํŠธํ•œ ๋Œ€์˜ ์ปดํ“จํ„ฐ๊ฐ€ ๋‹ค๋ฅธ ํ•œ ๋Œ€์˜ ์ปดํ“จํ„ฐ์—๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋Š” ๋ฐฉ์‹ ๋ฉ€ํ‹ฐ์บ์ŠคํŠธํ•œ ๋Œ€์˜ ์ปดใ…‚ํ“จํ„ฐ๊ฐ€ ํŠน์ • ๊ทธ๋ฃน์— ์†ํ•œ ์—ฌ๋Ÿฌ ์ปดํ“จํ„ฐ์—๊ฒŒ ใ„ท์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋Š” ๋ฐฉ์‹ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธํ•œ ๋Œ€์˜ ์ปดํ“จํ„ฐ๊ฐ€ ๊ฐ™์€ ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” ๋ชจ๋“  ์ปดํ“จํ„ฐ...

Aug 5, 20242 min read3
์„œ๋ธŒ๋„ท ์ดํ•ดํ•˜๊ธฐ

๋„คํŠธ์›Œํฌ ๊ณ„์ธต

๋„คํŠธ์›Œํฌ ๊ณ„์ธต ๋„คํŠธ์›Œํฌ๋Š” ์›ํ•˜๋Š” ์ •๋ณด๋ฅผ ์›ํ•˜๋Š” ์ˆ˜์‹ ์ž ๋˜๋Š” ๊ธฐ๊ธฐ์— ์ •ํ™•ํ•˜๊ฒŒ ์ „์†กํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ๋ฐ˜ ์ธํ”„๋ผ์ด๋‹ค. OSI 7๊ณ„์ธต (์ง€๊ฒน์ง€๋งŒ ๋ฐ˜๋ณต) OSI 7๊ณ„์ธต์€ ๊ตญ์ œ ํ‘œ์ค€ํ™” ๊ธฐ๊ตฌ์ธ ISO(International Standardization Organization)์—์„œ ๊ฐœ๋ฐœํ•œ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ ๋””์ž์ธ๊ณผ ํ†ต์‹ ์„ ๊ณ„์ธต์œผ๋กœ ๋‚˜๋ˆ„์–ด ์„ค๋ช…ํ•œ ๊ฐœ๋ฐฉํ˜• ์‹œ์Šคํ…œ ์ƒํ˜ธ ์—ฐ๊ฒฐ ๋ชจ๋ธ์ด๋‹ค. ๊ฐ ๊ณ„์ธต์€ ์„œ๋กœ ๋…๋ฆฝ์ ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๊ณ , ๊ฐ ๊ณ„์ธต์€ ํ•˜์œ„ ๊ณ„์ธต์˜ ๊ธฐ...

Jul 29, 20243 min read3
๋„คํŠธ์›Œํฌ ๊ณ„์ธต

2024.07.23 ์ •์ฒ˜์‚ฐ๊ธฐ ํ•„๊ธฐ ํ•ฉ๊ฒฉ!

ํฌํŠธํด๋ฆฌ์˜ค ๋งŒ๋“œ๋А๋ผ, ์ด๋ ฅ์„œ ์ค€๋น„ํ•˜๋А๋ผ, ๋ญ ํ•˜๋А๋ผ, ๋ญ ํ•˜๋А๋ผ ๋ฐ”์˜๋‹ค๊ณ  ํ•˜๋ฃจ์— ์•„์ฃผ ์กฐ๊ธˆ์”ฉ 2๋‹ฌ๋™์•ˆ ์‹œ๊ฐ„๋‚ด์„œ ์ˆ˜์ œ๋น„ ๊ต์žฌ๋ฅผ ์ฝ์œผ๋ฉด์„œ ์ค€๋น„ํ•œ ์ •๋ณด ์ฒ˜๋ฆฌ ์‚ฐ์—…๊ธฐ์‚ฌ ํ•„๊ธฐ. ์‹ค๊ธฐ๋„ ์—ด์‹ฌํžˆ ์ค€๋น„ํ•ด์„œ ๊ผญ ๋ถ™์€๋‹ค์Œ ๋‚ด ๊ณ„ํš์— ์ฐจ์งˆ์—†๊ฒŒ ๋‹ค ์ด๋ค„์•ผ๊ฒ ๋‹ค.

Jul 22, 20241 min read2
2024.07.23 ์ •์ฒ˜์‚ฐ๊ธฐ ํ•„๊ธฐ ํ•ฉ๊ฒฉ!

๋ฉ”๋ชจ๋ฆฌ ๋‹จํŽธํ™”

๋ฉ”๋ชจ๋ฆฌ ๋‹จํŽธํ™” ๋ฉ”๋ชจ๋ฆฌ ๋‹จํŽธํ™”๋ž€ ๋ถ„ํ• ๋œ ์ฃผ๊ธฐ์–ต์žฅ์น˜์— ํ”„๋กœ์„ธ์Šค๋ฅผ ํ• ๋‹น, ๋ฐ˜๋‚ฉ ๊ณผ์ •์—์„œ ์‚ฌ์šฉ๋˜์ง€ ๋ชปํ•˜๊ณ  ๋‚ญ๋น„๋˜๋Š” ๊ธฐ์–ต์žฅ์น˜๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ํ˜„์ƒ์ด๋‹ค. ์œ ํ˜•์œผ๋กœ๋Š” ๋‚ด๋ถ€ ๋‹จํŽธํ™”์™€ ์™ธ๋ถ€ ๋‹จํŽธํ™”๊ฐ€ ์žˆ๋‹ค. ๋‚ด๋ถ€ ๋‹จํŽธํ™” ๋‚ด๋ถ€ ๋‹จํŽธํ™” ๊ฐœ๋… ๋‚ด๋ถ€ ๋‹จํŽธํ™”๋Š” ๋ถ„ํ• ๋œ ๊ณต๊ฐ„์— ํ”„๋กœ์„ธ์Šค๋ฅผ ์ ์žฌํ•œ ํ›„ ๋‚จ์€ ๊ณต๊ฐ„์ด๋‹ค. ๋‚ด๋ถ€ ๋‹จํŽธํ™”๋Š” ๊ณ ์ • ๋ถ„ํ•  ํ• ๋‹น ๋ฐฉ์‹ ๋˜๋Š” ํŽ˜์ด์ง• ๊ธฐ๋ฒ• ์‚ฌ์šฉ ์‹œ ๋ฐœ์ƒํ•˜๋Š” ๋ฉ”๋ชจ๋ฆฌ ๋‹จํŽธํ™”๋‹ค. ํ•ด๊ฒฐ ๋ฐฉ์•ˆ์„ค๋ช… ์Šฌ๋žฉ ํ• ๋‹น์ž (Slab Allocator)ํŽ˜...

Jul 20, 20241 min read

2024.07.13 ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ์ˆ˜ํ–‰

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ์ˆ˜ํ–‰ IDE ๋„๊ตฌ ๊ฐœ๋… IDE(Integrated Development Environment) ๋„๊ตฌ๋Š” ์ฝ”๋”ฉ, ๋””๋ฒ„๊ทธ, ์ปดํŒŒ์ผ, ๋ฐฐํฌ ๋“ฑ ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ๊ณผ ๊ด€๋ จ๋œ ๋ชจ๋“  ์ž‘์—…์„ ํ•˜๋‚˜์˜ ํ”„๋กœ๊ทธ๋žจ ์•ˆ์—์„œ ์ฒ˜๋ฆฌํ•˜๋Š” ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด์ด๋‹ค. ๊ธฐ์กด์—๋Š” ์ปดํŒŒ์ผ๋Ÿฌ, ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ, ๋””๋ฒ„๊ฑฐ๋ฅผ ๋”ฐ๋กœ ์‚ฌ์šฉํ–ˆ์œผ๋‚˜ ํ†ตํ•ฉ ๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ํ†ตํ•ด ํ•˜๋‚˜๋กœ ๋ฌถ์€ ๋Œ€ํ™”ํ˜• ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•œ๋‹ค. IDE ๋„๊ตฌ์˜ ๊ธฐ๋Šฅ IDE ๋„๊ตฌ๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ํ†ตํ•ฉํ•œ ํ˜•ํƒœ...

Jul 12, 20242 min read2
2024.07.13 ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ์ˆ˜ํ–‰
J

Java ๋ฐฑ์—”๋“œ ๋ฐ ํ’€์Šคํƒ ๊ฐœ๋ฐœ

111 posts

์•ˆ๋…•ํ•˜์„ธ์š”! Web๊ฐœ๋ฐœ์„ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ๋Š” ์œค์ข…์ผ ์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ๋Š” Java ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ๊นŠ๊ฒŒ ํŒŒ๊ณ ๋“ค๊ณ  ์žˆ์–ด์š”! ์ œ ๊ถ๊ทน์ ์ธ ๋ชฉํ‘œ๋Š” ํ’€์Šคํƒ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ”„๋ก ํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ ๋ชจ๋‘๋ฅผ ์ž์œ ๋กญ๊ฒŒ ๋„˜๋‚˜๋“ค๋ฉฐ, ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ฐ€์น˜๋ฅผ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ๋Š” ์™„์„ฑ๋„ ๋†’์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค.

E-Mail : ji4971@naver.com