" ๋…ธ๋ ฅ์„ ์ด๊ธฐ๋Š” ์žฌ๋Šฅ์€ ์—†๊ณ  "
๋…ธ๋ ฅ์„ ์™ธ๋ฉดํ•˜๋Š” ๊ฒฐ๊ณผ๋„ ์—†๋‹ค
์ด์ฐฝํ˜ธ 9๋‹จ
Junesker
Junesker -
IT Information/Employment Info
๐Ÿ“‘ IT ๊ฐœ๋ฐœ์ž ์ทจ์—… ์ค€๋น„์ƒ์ด๋ผ๋ฉด ๊ผญ ์•Œ์•„์•ผ ํ•  ํšŒ์‚ฌ ์„ ํƒ ๊ธฐ์ค€!
IT ๊ฐœ๋ฐœ์ž ์ทจ์—…์„ ์ค€๋น„์ค‘์ธ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์€ ์ง€๊ธˆ๋„ ๋ฐค๋‚ฎ์—†์ด ์ปดํ“จํ„ฐ๋ฅผ ์ด์šฉํ•ด ๋ณธ์ธ์ด ์ •ํ•œ ๊ฐœ๋ฐœ ์ง๊ตฐ์˜ ์–ธ์–ด๋ฅผ ์ด์šฉํ•ด ์ฝ”๋“œ๋ฅผ ์งœ๊ณ , ์ƒˆ๋กœ์šด ๊ธฐ์ˆ ์„ ์ตํžˆ๋ฉฐ ๋“œ๋””์–ด ์ทจ์—…์ด๋ผ๋Š” ๋‹ค์Œ ๊ด€๋ฌธ์„ ์•ž๋‘๊ณ  ์žˆ์„ ๊ฒ๋‹ˆ๋‹ค. ์ทจ์—…์ด๋ผ๋Š” ๋‹ค์Œ ๊ด€๋ฌธ์ด ์šฐ๋ฆฌ์˜ ๋จธ๋ฆฟ์†์„ ์ˆ˜ ๋งŽ์€ ์ƒ๊ฐ๋“ค๋กœ ๋ณต์žกํ•œ ๋งค๋“ญ์˜ ํ’€๋ฆฌ์ง€ ์•Š๋Š” ์—ฐ์†์ด ์ด์–ด์ ธ ์žˆ์„๊ฒ๋‹ˆ๋‹ค. '๊ณผ์—ฐ ์–ด๋–ค ํšŒ์‚ฌ๊ฐ€ ๋‚˜์—๊ฒŒ ๋งž์„๊นŒ?', "๊ผญ ๋Œ€๊ธฐ์—…์— ๊ฐ€์•ผ ์„ฑ๊ณต ํ•  ์ˆ˜ ์žˆ์„๊นŒ?", "์Šคํƒ€ํŠธ์—…์€ ๋„ˆ๋ฌด ๋ถˆ์•ˆ์ •ํ•˜์ง€ ์•Š์„๊นŒ?" ๋“ฑ๋“ฑ ์ธํ„ฐ๋„ท์— ์ˆ˜๋งŽ์€ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์ด์•ผ๊ธฐํ•˜๋Š” [๋„ค์นด๋ผ์ฟ ๋ฐฐ๋‹นํ† ] ๊ฐ™์€ ํŠน์ • ๊ธฐ์—…๋งŒ ์™ธ์น˜๋Š” ๋ชฉ์†Œ๋ฆฌ๊ฐ€ ๋„˜์ณ๋‚˜๊ณ , ์ฃผ๋ณ€ ์นœ๊ตฌ๋“ค์€ ์—ฐ๋ด‰์ด๋‚˜ ์›Œ๋ผ๋ฒจ๋งŒ์œผ๋กœ ํšŒ์‚ฌ๋ฅผ ํ‰๊ฐ€ํ•˜๋Š” ๋“ฏํ•ด์„œ ๋”์šฑ ํ˜ผ๋ž€์Šค๋Ÿฌ์šธ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๋“ฏ ์šฐ๋ฆฌ๋Š” ์ˆ˜ ๋งŽ์€ ์ •๋ณด์˜ ํ™์ˆ˜ ์†์—์„œ ๊ธธ์„ ์žƒ๊ธฐ ์‰ฝ๊ณ , ๋‚จ๋“ค์˜ ๊ธฐ์ค€์— ํœฉ..
Junesker
Junesker -
DEVELOPMENT/JAVA
โ˜• ์ž๋ฐ” ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ๋ถ€ํ„ฐ 'Hello World' ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ๋กœ ์ถœ๋ ฅํ•˜๊ธฐ
์ž๋ฐ” ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ณ . java ํ™•์žฅ์ž๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ํŒŒ์ผ์„ ๋งŒ๋“  ํ›„, ์ถœ๋ ฅํ•˜๊ณ ์ž ํ•˜๋Š” 'Hello World!'๋ฅผ ์ฝ˜์†”์— ์ถœ๋ ฅํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. Eclipse IDE ํˆด์„ ์ด์šฉํ•ด ์ฝ˜์†”์— ์ถœ๋ ฅํ•ด ๋ณด์•˜๋‹ค๋ฉด. java ํŒŒ์ผ์„ ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ๋ฅผ ํ™œ์šฉํ•ด์„œ ์ถœ๋ ฅํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ž๋ฐ” ํ”„๋กœ์ ํŠธ ์ƒ์„ฑํ•˜๊ธฐ https://junesker.tistory.com/130 โ˜• ์ž๋ฐ” ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ๋ถ€ํ„ฐ 'Hello World' ์ฝ˜์†”์— ์ถœ๋ ฅํ•˜๊ธฐ์ดํด๋ฆฝ์Šค ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ตฌ์ถ•์„ ์™„๋ฃŒํ–ˆ๋‹ค๋ฉด, ์ž๋ฐ” ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์ž๋ฐ” ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ƒ์„ฑ๋œ ํ”„๋กœ์ ํŠธ ํŒŒ์ผ์„ ์ด์šฉํ•ด์„œ ์›ํ•˜๋Š” ํด๋ž˜์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ๋งŒ๋“  ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด main()junesker.tistory.com ์ž๋ฐ” ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ์€ ์ด์ „ ๊ธ€๋กœ ๋Œ€์‹ ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ž๋ฐ” ํ”„๋กœ..
Junesker
Junesker -
DEVELOPMENT/JAVA
โ˜• ์ž๋ฐ” ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ๋ถ€ํ„ฐ 'Hello World' ์ฝ˜์†”์— ์ถœ๋ ฅํ•˜๊ธฐ
์ดํด๋ฆฝ์Šค ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ตฌ์ถ•์„ ์™„๋ฃŒํ–ˆ๋‹ค๋ฉด, ์ž๋ฐ” ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์ž๋ฐ” ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ƒ์„ฑ๋œ ํ”„๋กœ์ ํŠธ ํŒŒ์ผ์„ ์ด์šฉํ•ด์„œ ์›ํ•˜๋Š” ํด๋ž˜์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ๋งŒ๋“  ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด main() ๋ฉ”์„œ๋“œ๋ฅผ ํ†ตํ•ด ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ž๋ฐ” ํ”„๋กœ์ ํŠธ ์ƒ์„ฑํ•˜๊ธฐ 1. ์ดํด๋ฆฝ์Šค ๋ฉ”๋‰ด์˜ File > New > Java Project ๋ฉ”๋‰ด๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. 2. ์ž๋ฐ” ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•ด์„œ ํ”„๋กœ์ ํŠธ ๋ช…, ์‚ฌ์šฉ JRE, ํ”„๋กœ์ ํŠธ layout ๋“ฑ ์„ค์ • ํ›„, Finish ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์ƒ์„ฑ์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. 'New Java Project' ์ฐฝ์ด ๋‚˜ํƒ€๋‚˜๋ฉด 'Project name' ์ž…๋ ฅ๋ž€์— ์ƒ์„ฑํ•  ํ”„๋กœ์ ํŠธ๋ช…์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  JRE ํ•ญ๋ชฉ์—์„œ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•˜๋Š” JRE ๋ฒ„์ „์„ ์„ค์ •ํ•˜๊ณ  'Finish' ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ..
Junesker
Junesker -
DEVELOPMENT/JAVA
โ˜• ์ดํด๋ฆฝ์Šค(Eclipse) ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ตฌ์ถ• / ์ดํด๋ฆฝ์Šค ์„ค์น˜ ๋ฐฉ๋ฒ•
์ดํด๋ฆฝ์Šค(Eclipse)๋ž€? ์ดํด๋ฆฝ์Šค๋Š” ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ(Integrated Development Environment, IDE)์ž…๋‹ˆ๋‹ค. ์ž๋ฐ”๊ฐœ๋ฐœ์„ ํ›จ์”ฌ ํŽธ๋ฆฌํ•˜๊ฒŒ ๋งŒ๋“ค์–ด์ฃผ๋Š” IDE๋กœ, ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ, ์ž๋™ ์ฝ”๋“œ ์™„์„ฑ, ์‹คํ–‰, ๋””๋ฒ„๊น…, ๋ฌธ๋ฒ•๊ฐ•์กฐ ๋“ฑ๊ณผ ๊ฐ™์ด ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๊ธฐ๋Šฅ์„ ํ†ตํ•ฉ์ ์œผ๋กœ ์ œ๊ณตํ•ด์ฃผ๋Š” ํˆด์„ ๋งํ•ฉ๋‹ˆ๋‹ค.์ดํด๋ฆฝ์Šค๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์„ฑ๋˜์–ด ์žˆ์ง€๋งŒ, ๊ฐœ๋ฐœ์ž๊ฐ€ ์ถ”๊ฐ€์ ์œผ๋กœ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•˜๋ฉด ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ, C, C++ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ๋“ฑ ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ดํด๋ฆฝ์Šค ์žฅ์ ๊ณผ ์ฃผ์š” ํŠน์ง• ์ž๋ฐ” ๊ฐœ๋ฐœ์ž๋“ค์—๊ฒŒ ์˜ค๋žซ๋™์•ˆ ์‚ฌ๋ž‘๋ฐ›์•„์˜จ ์ดํด๋ฆฝ์Šค๋Š” ๊ฐ•๋ ฅํ•˜๊ณ  ํŽธ๋ฆฌํ•œ ๊ธฐ๋Šฅ๋“ค์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ฐ•๋ ฅํ•˜๊ณ  ํŽธ๋ฆฌํ•œ ์‚ฌ์šฉ์„ฑ์ฝ”๋“œ..
Junesker
Junesker -
IT Information/Employment Info
๐Ÿš€ ๊ฟˆ์„ ํ–ฅํ•œ 1๋งŒ ์‹œ๊ฐ„์˜ ๋ฒ•์น™!, ์˜ค๋Š˜์˜ 1์‹œ๊ฐ„์ด ๋ฏธ๋ž˜๋ฅผ ๋ฐ”๊พผ๋‹ค!
ํ˜น์‹œ ์—ฌ๋Ÿฌ๋ถ„๋“ค์€ '1๋งŒ ์‹œ๊ฐ„์˜ ๋ฒ•์น™!'์ด๋ผ๋Š” ๋ง์„ ๋“ค์–ด๋ณด์…จ๋‚˜์š”? ์ผ๋ฐ˜์ ์œผ๋กœ '1๋งŒ ์‹œ๊ฐ„์˜ ๋ฒ•์น™'์€ ์–ด๋–ค ๋ถ„์•ผ์—์„œ๋“  1๋งŒ ์‹œ๊ฐ„ ์ด์ƒ ๊พธ์ค€ํžˆ ๋…ธ๋ ฅํ•˜๋ฉด ์ „๋ฌธ๊ฐ€ ์ˆ˜์ค€์˜ ์ˆ™๋ จ๋„๋ฅผ ๊ฐ–๊ฒŒ ๋œ๋‹ค๋Š” ์ด๋ก ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๋งฌ์ปด ๊ธ€๋ž˜๋“œ์›ฐ์˜ ์ €์„œ '์•„์›ƒ๋ผ์ด์–ด'๋ฅผ ํ†ตํ•ด ๋„๋ฆฌ ์•Œ๋ ค์กŒ์Šต๋‹ˆ๋‹ค. '1๋งŒ ์‹œ๊ฐ„'์€ ๋‹จ์ˆœํžˆ ์ฑ…์ƒ์— ์•‰์•„ ์žˆ๋Š” ์‹œ๊ฐ„์„ ์˜๋ฏธํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์Šค์Šค๋กœ ๋ชฉํ‘œ๋ฅผ ์„ค์ •ํ•˜๊ณ , ๋Š์ž„์—†์ด ์งˆ๋ฌธํ•˜๋ฉฐ, ์‹คํŒจ๋ฅผ ํ†ตํ•ด ๋ฐฐ์šฐ๊ณ , ๊ฐœ์„ ํ•˜๋ ค๋Š” ์˜์‹์ ์ธ ๋…ธ๋ ฅ์˜ ์ดํ•ฉ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ฒ˜์Œ ์ด 1๋งŒ ์‹œ๊ฐ„์ด๋ผ๋Š” ์ˆซ์ž๋ฅผ ๋“ค์œผ๋ฉด ๋ง‰๋ง‰ํ•˜๊ฒŒ ๋А๊ปด์งˆ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. '๋‚ด๊ฐ€ ์–ธ์ œ ์ €๋ ‡๊ฒŒ ๋งŽ์€ ์‹œ๊ฐ„์„ ํˆฌ์žํ•  ์ˆ˜ ์žˆ์„๊นŒ?' ํ•˜๋Š” ์ƒ๊ฐ์ด ๋“ค์ง€๋„ ๋ชจ๋ฆ…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด ๋ฒ•์น™์€ ์šฐ๋ฆฌ์—๊ฒŒ '๊พธ์ค€ํ•จ'๊ณผ '๋…ธ๋ ฅ'์˜ ํž˜์„ ๊ฐ•๋ ฅํ•˜๊ฒŒ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ๋งˆ์น˜ ๋ฌผ๋ฐฉ์šธ์ด ๋Š์ž„์—†์ด ๋–จ์–ด์ ธ ..
Junesker
Junesker -
OPEN SOURCE/FullCalendar
์Šคํ”„๋ง๋ถ€ํŠธ(SpringBoot)๋กœ ํ’€์บ˜๋ฆฐ๋”(FullCalendar) ๊ตฌํ˜„ํ•˜๊ธฐ - 2
'์Šคํ”„๋ง๋ถ€ํŠธ(SpringBoot)๋กœ ํ’€์บ˜๋ฆฐ๋”(FullCalendar) ๊ตฌํ˜„ํ•˜๊ธฐ - 1' ๊ฒŒ์‹œ๊ธ€์„ ํ†ตํ•ด์„œ ๊ธฐ๋ณธ์ ์ธ ์บ˜๋ฆฐ๋”๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค. ํ’€์บ˜๋ฆฐ๋” ๊ตฌํ˜„ํ•˜๊ธฐ ๋‘ ๋ฒˆ์งธ ๊ฒŒ์‹œ๊ธ€์—์„œ๋Š” ์ฒซ ๋ฒˆ์งธ ๊ฒŒ์‹œ๊ธ€์—์„œ ๋งˆ์ง€๋ง‰ ๋ฐฉ์‹์— ํ•ด๋‹นํ•˜๋Š” '์ผ์ • ๋ชฉ๋ก์„ ์š”์ฒญํ•  URL๋กœ ํ’€์บ˜๋ฆฐ๋”์— ์ผ์ • ์ถ”๊ฐ€ํ•˜๊ธฐ'๋ฅผ ๊ตฌ์ฒด์ ์ธ ๋ฐฉ๋ฒ•๊ณผ ํ๋ฆ„์œผ๋กœ ํ™•์ธํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ํ’€์บ˜๋ฆฐ๋” ์„ค์ •ํ•˜๊ธฐ์ „์ฒด ์†Œ์Šค ์ ์šฉ ํ™”๋ฉด ๊ฐ€์žฅ ๋จผ์ €, 'events' ์†์„ฑ์— ์„ค์ •๋œ ์ผ์ • ๋ชฉ๋ก์„ ์กฐํšŒํ•˜๊ธฐ ์œ„ํ•œ ์š”์ฒญ '/scheduleList.do'๋ฅผ ์ปจํŠธ๋กค๋Ÿฌ์—์„œ ์ง์ ‘ ๊ตฌ์„ฑํ•œ List ๋ฐ์ดํ„ฐ๋ฅผ ์‘๋‹ต์œผ๋กœ ๋ฐ›์•„์˜ค๋Š” ํ˜•์‹์œผ๋กœ ๋จผ์ € ํ…Œ์ŠคํŠธํ•ด๋ด…๋‹ˆ๋‹ค. ์„œ๋ฒ„ ์„ค์ •ํ•˜๊ธฐ1. ์ง์ ‘ ๊ตฌ์„ฑํ•œ List ๋ฐ์ดํ„ฐ ์‘๋‹ต์œผ๋กœ ๋ฐ›๊ธฐ ์ปจํŠธ๋กค๋Ÿฌ์—์„œ ์š”์ฒญ('/scheduleList.do..
Junesker
Junesker -
DEVELOPMENT/SPRING
์Šคํ”„๋ง ๋ถ€ํŠธ ORA-17059 ์—๋Ÿฌ ์™„๋ฒฝ ํ•ด๊ฒฐ!
ํ•„์ž๋Š” ์Šคํ”„๋ง๋ถ€ํŠธ๋ฅผ ์ด์šฉํ•˜์—ฌ ํ’€์บ˜๋ฆฐ๋”๋ฅผ ์ ์šฉํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋˜ ์ค‘, ์˜ค๋ผํด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‚ด 'Schedule'ํ…Œ์ด๋ธ”์˜ ์ €์žฅ๋œ ์ผ์ • ๋ชฉ๋ก ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•ด์„œ ๊ฐ€์ ธ์˜ค๋˜ ์ค‘์— 500 ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์—๋Ÿฌ ๋ฉ”์‹œ์ง€๋Š” 'ORA-17059' ์—๋Ÿฌ์˜€์Šต๋‹ˆ๋‹ค. ์ •ํ™•ํ•˜๊ฒŒ๋Š” 'ORA-17059: ๋‚ด๋ถ€ ํ˜•์‹์œผ๋กœ์˜ ๋ณ€ํ™˜์„ ์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค.' ๋ผ๋Š” ๋ฉ”์‹œ์ง€์˜€์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„์˜ค๋Š” ๊ณผ์ •์—์„œ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ๊ธฐ ๋•Œ๋ฌธ์—, ๊ฐ€์žฅ ํ™•์‹คํ•˜๊ฒŒ ์˜์‹ฌ ๊ฐ€๋Š” ๋ถ€๋ถ„์€ 'ํ…Œ์ด๋ธ” ๋‚ด ์กฐํšŒ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”์ธ๋”ฉํ•˜๋Š”๋ฐ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ๊ตฌ๋‚˜.'์˜€๊ณ , ์—ญ์‹œ๋‚˜ ์ฟผ๋ฆฌ๊ฐ€ ์ž‘์„ฑ๋œ mapper.xml์˜ 'resultType' ์†์„ฑ์— ๋ช…์‹œ๋œ ํด๋ž˜์Šค ํƒ€์ž…์œผ๋กœ ์กฐํšŒ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”์ธ๋”ฉํ•˜๋Š” ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•œ ์—๋Ÿฌ์˜€์Šต๋‹ˆ๋‹ค. ๊ตฌ์ฒด์ ์œผ๋กœ ์„ค๋ช…ํ•˜์ž๋ฉด ์กฐํšŒ๋œ ๋ฐ์ดํ„ฐ๋Š” ํ…Œ์ด๋ธ”์˜ ์ปฌ๋Ÿผ ํƒ€์ž…์ด ..
Junesker
Junesker -
OPEN SOURCE/FullCalendar
์Šคํ”„๋ง๋ถ€ํŠธ(SpringBoot)๋กœ ํ’€์บ˜๋ฆฐ๋”(FullCalendar) ๊ตฌํ˜„ํ•˜๊ธฐ - 1
ํ’€์บ˜๋ฆฐ๋” ๊ธฐ๋ณธ์ ์ธ ์—ฌ๋Ÿฌ ์†์„ฑ์— ๋Œ€ํ•ด์„œ ์ด์ „ ๊ฒŒ์‹œ๊ธ€์„ ํ†ตํ•ด ์•Œ์•„๋ดค๋‹ค๋ฉด, ์Šคํ”„๋ง ๋ถ€ํŠธ๋ฅผ ํ™œ์šฉํ•ด ํ’€์บ˜๋ฆฐ๋”๋ฅผ ๊ตฌํ˜„ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ํ’€์บ˜๋ฆฐ๋”๋Š” ์ผ์ • ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•  ๋•Œ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ, ๋งŽ์€ ๊ธฐ์—…๋“ค์ด ํ’€์บ˜๋ฆฐ๋” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๊ฐ€์ ธ๋‹ค ์ผ์ • ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์œผ๋กœ ํ™œ์šฉํ•˜๊ณ  ์žˆ๋Š” ๋งŒํผ ์ง์ ‘ ๊ตฌํ˜„ํ•˜๊ณ  ์‚ฌ์šฉํ•ด๋ณด๋Š”๋ฐ ์˜๋ฏธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ’€์บ˜๋ฆฐ๋” ์„ค์ •ํ•˜๊ธฐ์บ˜๋ฆฐ๋” ํ™”๋ฉด ๋งŒ๋“ค๊ธฐ ์บ˜๋ฆฐ๋” ํ™”๋ฉด์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด์„œ๋Š” JSPํŽ˜์ด์ง€๋ฅผ ์ด์šฉํ•ด ์บ˜๋ฆฐ๋”๊ฐ€ ๋ณด์—ฌ์งˆ ํŽ˜์ด์ง€๋ฅผ ๊ด€๋ จ ์Šคํฌ๋ฆฝํŠธ, ์Šคํƒ€์ผ์„ ์ ์šฉํ•ด ๋งŒ๋“ค์–ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ์œ„ํ•ด์„œ๋Š” ์Šคํฌ๋ฆฝํŠธ, ์Šคํƒ€์ผ ์ •๋ณด๋ฅผ CDN ๋˜๋Š” ์ œ๊ณต ํŒŒ์ผ์„ ํ†ตํ•ด ์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์บ˜๋ฆฐ๋” ํ™”๋ฉด์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ๋ณธ์ ์ธ ์„ค์ •์ด ํ•„์š”ํ•œ๋ฐ ๊ฐ ์„ค์ •์— ๋”ฐ๋ผ 3๊ฐ€์ง€ ๋ฐฉ์‹์œผ๋กœ ์บ˜๋ฆฐ๋” ํ™”๋ฉด์„ ๊ตฌ์„ฑํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.ํ’€์บ˜๋ฆฐ๋” ๊ธฐ๋ณธ ์„ค..
Junesker
Junesker -
E T C/R E S O L U T I O N
"์นด์นด์˜คํ†ก ๋Œ€ํ™”๋ฐฉ ๋Œ€ํ™”๊ฐ€ ๊ฐ‘์ž๊ธฐ ์‚ฌ๋ผ์กŒ์Šต๋‹ˆ๋‹ค", ์นดํ†ก ๋Œ€ํ™” ์‚ฌ๋ผ์ง ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•
** ์‚ฌ์šฉ ์ด๋ฏธ์ง€๋Š” ์ผ๋ถ€ ์˜์—ญ( 'kakaocorp.com/page/detail/10583' ๊ฒŒ์‹œ๋ฌผ ) ์นด์นด์˜ค์—์„œ ๊ฐ€์ ธ์˜จ ์ด๋ฏธ์ง€๋ฅผ ์ฐธ๊ณ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ํ•„์ž๊ฐ€ ์‚ฌ์šฉ ์ค‘์ธ ํ•ธ๋“œํฐ์€ 'iPhone 13 Pro'์ž…๋‹ˆ๋‹ค. ์•„์ดํฐ์œผ๋กœ ์˜์ƒ ์ดฌ์˜์„ ์ง„ํ–‰ํ•˜๋˜ ์ค‘ ์ €์žฅ ์šฉ๋Ÿ‰์ด ๊ฐ€๋“ ์ฐจ ๋” ์ด์ƒ ์ดฌ์˜์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์•Œ๋ฆผ์„ ํ™•์ธํ•˜๊ณ  ์˜์ƒ ์ดฌ์˜์„ ์ค‘๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค. ์ค‘๋‹จ ํ›„ ์ผ์ƒ์ƒํ™œ 1~2์‹œ๊ฐ„ ์ •๋„ ํ๋ฅธ ๋’ค ์นด์นด์˜คํ†ก์„ ์—ด๊ณ  ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด์•ผ ํ•  ๊ฒŒ ์žˆ์–ด์„œ ์นด์นด์˜คํ†ก์„ ์—ด์—ˆ๋Š”๋ฐ ๊ฐ‘์ž๊ธฐ ์นด์นด์˜คํ†ก์ด ๊ฐ‘์ž๊ธฐ ์ข…๋ฃŒ๋˜๋Š” ํ˜„์ƒ์ด ๋ฐœ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. '์–ด? ๋ญ์ง€?' ํ•˜๊ณ ์„œ ๋‹ค์‹œ ์นด์นด์˜คํ†ก์„ ๋“ค์–ด๊ฐ€ ๋Œ€ํ™”๋ฐฉ์— ๋“ค์–ด๊ฐ”๋”๋‹ˆ ๊ธฐ์กด์— ์ €์žฅ๋˜์–ด ์žˆ๋˜ ๋Œ€ํ™” ๋ชจ๋“  ๋‚ด์—ญ์ด ์‚ฌ๋ผ์ง€๊ณ  ์œ„ ์ด๋ฏธ์ง€์ฒ˜๋Ÿผ ๋ฌผ๊ฒฐ์˜ ๋ ๊ฐ€ ๋งŒ๋“ค์–ด์ ธ ์žˆ๊ณ  ๋Œ€ํ™”๊ฐ€ ๋ณด์ด์ง€๋„ ์•Š๊ณ  ๋ฉ”์‹œ์ง€๊ฐ€ ์ „์†ก๋„ ๋˜์ง€ ์•Š๋Š” ํ˜„์ƒ..
Junesker
Junesker -
IT Information/Employment Info
๐Ÿ“„ ์ธ์‚ฌ๋‹ด๋‹น์ž๊ฐ€ ๋ฐํžˆ๋Š” ํ•ฉ๊ฒฉํ•˜๋Š” ์ž๊ธฐ์†Œ๊ฐœ์„œ ์ž‘์„ฑ๋ฒ•
๋งŽ์€ ์ทจ์ค€์ƒ๋“ค์ด ์ทจ์—…์„ ์ค€๋น„ํ•˜๋Š” ๊ณผ์ •์—์„œ ๋งŽ์€ ์–ด๋ ค์›€๊ณผ ์ŠคํŠธ๋ ˆ์Šค๋ฅผ ๊ฒฝํ—˜ํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ, ์ž๊ธฐ์†Œ๊ฐœ์„œ๋ฅผ ์ž‘์„ฑํ•˜๋Š”๋ฐ์— ์žˆ์–ด์„œ๋Š” '๋ง‰๋ง‰ํ•จ'์ด ๋А๊ปด์งˆ๋•Œ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ํ•˜์–€ ์ข…์ด ์œ„์— '๋‚˜'๋ผ๋Š” ์‚ฌ๋žŒ์„ ๋‹ค ๋ณด์—ฌ์ฃผ์–ด์•ผ ํ•œ๋‹ค๋Š”๊ฑด ์ฐธ์œผ๋กœ ์‰ฝ์ง€ ์•Š์€ ์ผ์ผ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์ธ ์ŠคํŽ™์€ ์–ด๋А์ •๋„ ์žˆ์ง€๋งŒ ์ด๊ฑธ ์–ด๋–ป๊ฒŒ ๋งค๋ ฅ์ ์œผ๋กœ ํฌ์žฅํ•ด์•ผ ํ• ์ง€ ๊ณ ๋ฏผ๋˜๋Š”๊ฒƒ์ด์ฃ .์ฑ„์šฉ ๊ณผ์ •์—์„œ ์ž๊ธฐ์†Œ๊ฐœ์„œ๋Š” ์ง€์›์ž๊ฐ€ ๊ธฐ์—…์— ์ œ์ถœํ•˜๋Š” ์ฒซ ๋ฒˆ์งธ ๊ณต์‹ ๋ฌธ์„œ์ด์ž, ์ž์‹ ์„ ์†Œ๊ฐœํ•˜๋Š” ๊ฐ€์žฅ ์ค‘์š”ํ•œ ์ˆ˜๋‹จ์ž…๋‹ˆ๋‹ค. ์ˆ˜ ๋งŽ์€ ์ง€์›์ž๊ฐ€ ๋ชฐ๋ฆฌ๋Š” ์ƒํ™ฉ์—์„œ ์ธ์‚ฌ๋‹ด๋‹น์ž๋Š” ์ œํ•œ๋œ ์‹œ๊ฐ„ ์•ˆ์— ๊ฐ ์ง€์›์ž์˜ ์—ญ๋Ÿ‰๊ณผ ์ž ์žฌ๋ ฅ์„ ํŒŒ์•…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ ์ž๊ธฐ์†Œ๊ฐœ์„œ๋Š” ๋‹จ์ˆœํ•œ ์„œ๋ฅ˜ ์ด์ƒ์˜ ์˜๋ฏธ๋ฅผ ๊ฐ€์ง‘๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ์ž๊ธฐ์†Œ๊ฐœ์„œ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ์—๋Š” ๋งŽ์€ ์‹œ๊ฐ„์„ ๋“ค์—ฌ ๋‚˜๋ฅผ ๋ธŒ๋žœ๋”ฉํ•˜๊ณ  ์ธ์‚ฌ ๋‹ด๋‹น์ž๊ฐ€ ๋‚ด๊ฐ€..
Junesker
Junesker -
IT Information/Employment Info
๐Ÿ“„ 2025๋…„ IT ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ ์ „๋ง ๋ฐ ์ค€๋น„ ์ „๋žต
2025๋…„, IT ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ ์‹œ์žฅ์˜ ๋œจ๊ฑฐ์šด ์—ด๊ธฐ VS ์ทจ์—…๋ฅ  ์ €ํ•˜ 2025๋…„, ๋Œ€ํ•œ๋ฏผ๊ตญ IT ์‚ฐ์—…์€ ๊ทธ ์–ด๋А ๋•Œ๋ณด๋‹ค ๋œจ๊ฒ๊ฒŒ ๋‹ฌ์•„์˜ค๋ฅด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋””์ง€ํ„ธ ์ „ํ™˜์˜ ๊ฐ€์†ํ™”์™€ ํ˜์‹ ์ ์ธ ๊ธฐ์ˆ ์˜ ๋“ฑ์žฅ์€ ์ˆ™๋ จ๋œ IT ๊ฐœ๋ฐœ์ž์— ๋Œ€ํ•œ ์ˆ˜์š”๋ฅผ ํญ๋ฐœ์ ์œผ๋กœ ์ฆ๊ฐ€์‹œํ‚ค๊ณ  ์žˆ์œผ๋ฉฐ, ์ฑ„์šฉ ์‹œ์žฅ์€ ๊ทธ ์—ด๊ธฐ๋ฅผ ๊ณ ์Šค๋ž€ํžˆ ๋ฐ˜์˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์—…๋“ค์€ ๋ฏธ๋ž˜ ์„ฑ์žฅ์˜ ํ•ต์‹ฌ ๋™๋ ฅ์ด ๋  ์šฐ์ˆ˜ ์ธ์žฌ ํ™•๋ณด์— ์‚ฌํ™œ์„ ๊ฑธ๊ณ  ์žˆ์œผ๋ฉฐ, ๋Šฅ๋ ฅ ์žˆ๋Š” ๊ฐœ๋ฐœ์ž๋“ค์€ ๊ทธ ์–ด๋А ๋•Œ๋ณด๋‹ค ํญ๋„“์€ ๊ธฐํšŒ์™€ ์„ ํƒ์ง€๋ฅผ ๋งˆ์ฃผํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด๋Ÿฌํ•œ ๋œจ๊ฑฐ์šด ์—ด๊ธฐ ์†์—์„œ๋„ ์„ฑ๊ณต์ ์ธ ์ทจ์—…์„ ์œ„ํ•ด์„œ๋Š” ์ฒ ์ €ํ•œ ์ค€๋น„์™€ ์ „๋žต์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ธ‰๋ณ€ํ•˜๋Š” ๊ธฐ์ˆ  ํŠธ๋ Œ๋“œ๋ฅผ ์ •ํ™•ํžˆ ํŒŒ์•…ํ•˜๊ณ , ๊ธฐ์—…์ด ์š”๊ตฌํ•˜๋Š” ํ•ต์‹ฌ ์—ญ๋Ÿ‰์„ ๊ฐ–์ถ”๋Š” ๊ฒƒ์€ ๋ฌผ๋ก , ์ž์‹ ๋งŒ์˜ ๊ฐ•์ ์„ ํšจ๊ณผ์ ์œผ๋กœ ์–ดํ•„ํ•˜๋Š” ์ „๋žต์ ์ธ ์ ‘๊ทผ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค..
Junesker
Junesker -
DEVELOPMENT/SPRING
STS4์— SVN ์ˆ˜๋™ ์„ค์น˜
2025๋…„ 04์›” 28์ผ ์›”์š”์ผ๋ถ€ํ„ฐ STS4 IDE ์—์„œ Eclipse Marketplace ์ ‘์†์ด ์›ํ™œํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•„์ž๊ฐ€ ๊ธ€ ์ž‘์„ฑ์„ ํ•˜๊ณ  ์žˆ๋Š” ํ˜„์žฌ๊นŒ์ง€๋„ Eclipse Marketplace ์ ‘์†์ด ์›ํ™œํ•˜์ง€ ๋ชปํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. STS์—์„œ ๋‚ด๊ฐ€ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•˜๋Š” ์—ฌ๋Ÿฌ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•˜๋ ค๋ฉด Eclipse Marketplace๋ฅผ ํ™œ์šฉํ•˜๊ฒŒ ๋˜๋Š”๋ฐ ์ ‘์†๋ถ€ํ„ฐ ์›ํ™œํ•˜์ง€ ๋ชปํ•˜๋‹ˆ ํ•„์š” ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•˜๋Š”๋ฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋งˆ์ผ“ํ”Œ๋ ˆ์ด์Šค๋ฅผ ํ†ตํ•ด ์„ค์น˜ํ•˜์ง€ ๋ชปํ•˜๋Š” ๋ถˆํŽธํ•จ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ SVN ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ˆ˜๋™์œผ๋กœ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. SVN ์„ค์น˜ํ•˜๊ธฐ ํ˜•์ƒ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ SVN์„ ์ˆ˜๋™์œผ๋กœ ์„ค์น˜ํ•˜๊ธฐ ์œ„ํ•ด์„œ SVN ํ”Œ๋Ÿฌ๊ทธ์ธ ์„ค์น˜ URL์„ ์ด์šฉํ•˜์—ฌ 'Install New Software' ๋ฉ”๋‰ด๋ฅผ ํ†ตํ•ด..