Notice
Recent Posts
Recent Comments
ยซ   2025/01   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today
In Total
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก์ „์ฒด ๊ธ€ (555)

A Joyful AI Research Journey๐ŸŒณ๐Ÿ˜Š

๐ŸŒท๐Ÿ˜„230417 ~ 230510) ํŒ€ ํ”„๋กœ์ ํŠธ (1) ๋‚ด ์—ญํ•  ์š”์•ฝ ๋ฐ ์ตœ์ข… ๋Š๋‚€ ์ ๐Ÿ‘ [K-๋””์ง€ํ„ธ ํŠธ๋ ˆ์ด๋‹]

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

๐ŸŒท[24] 230511 ํŒ€ ํ”„๋กœ์ ํŠธ (1) 24์ผ ์ฐจ Thu) ์ตœ์ข… ๊ตฌํ˜„ ๋™์˜์ƒ ๋ฐ ์‚ฌ์šฉ์ž ํ™”๋ฉด ์Šคํฌ๋ฆฐ์ƒท [K-๋””์ง€ํ„ธ ํŠธ๋ ˆ์ด๋‹]

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

Bootstrap: table class ์‚ฌ์šฉํ•˜๊ธฐ

ํŒ€ ํ”„๋กœ์ ํŠธ๋กœ ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ ํœด๋Œ€ํฐ ๊ฐ™์€ ์ž‘์€ ํ™”๋ฉด์œผ๋กœ ๋ณผ ๋•Œ ์•„๋ฌด๋ž˜๋„ ๋ฐ˜์‘ํ˜•์ด๋‹ค๋ณด๋‹ˆ ํ…Œ์ด๋ธ”์˜ ๊ธ€์ž๊ฐ€ ์„ธ๋กœ๋กœ ๋‚˜์™”๋‹ค. ๊ฐ€๋กœํ˜• ์Šคํฌ๋กค๋ฐ”๊ฐ€ ๋‚˜์˜ค๊ณ  ๊ธ€์ž ๋ผ์ธ์ด ์•ˆ ๋ฐ”๋€Œ๋„๋ก ๋ฐ”๊พธ๋Š” ๋ฐฉ๋ฒ•์€ ํ•˜๋‹จ์ฒ˜๋Ÿผ css์— white-space: nowrap์„ ์“ฐ๋Š” ๊ฑฐ๋‹ค. /* Diagnosis.jsp ์ง„๋‹จ ํ…Œ์ด๋ธ” ์นผ๋Ÿผ ๋„ˆ๋น„ ์กฐ์ • */ .DiagnosisTable{ table-layout:auto; white-space: nowrap; } ๋˜ ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€์˜ ์นผ๋Ÿผ ๋‚ด์šฉ๋“ค์ด ์™ผ์ชฝ์œผ๋กœ ์ ๋ ธ๋Š”๋ฐ ์•„์ฃผ ๊ฐ„๋‹จํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์€ bootstrap์˜ table class๋ฅผ ์“ฐ๋Š” ๊ฒƒ์ด๋‹ค. ์ƒ๋žต table class๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์ „) ์™ผ์ชฝ์œผ๋กœ ์ ๋ ค์žˆ๋‹ค. table class๋ฅผ ์‚ฌ์šฉํ•œ ํ›„) ์ž๋™์œผ๋กœ ์ •๋ ฌ๋๋‹ค. ํ™”๋ฉด ๋„ˆ๋น„๋ฅผ ์ค„์ธ ๋’ค ํ•˜๋‹จ์—..

์ด๋ ฅ์„œ ์ž‘์„ฑ ๋ฐ ๊ฒฝ๋ ฅ๊ธฐ์ˆ ์„œ ์ž‘์„ฑ ๊ธ€๋“ค

๊ฐœ๋ฐœ์ž ์ด๋ ฅ์„œ ์ž‘์„ฑํŒ : ์ง„์งœ๊ฐœ๋ฐœ์ž ์ตœ๊ณ ์˜ ๊ฐœ๋ฐœ์ž ์ด๋ ฅ์„œ : ATS ์ตœ์ ํ™”, ์›น ์ด๋ ฅ์„œ, PDF ์ด๋ ฅ์„œ, ์—ด๋žŒ์ž ํŠธ๋ž˜ํ‚น์ด ์ž๋™ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. realdeveloper.pro https://gogomalibu.tistory.com/119 ์ฃผ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž ๊ฒฝ๋ ฅ๊ธฐ์ˆ ์„œ ์ž‘์„ฑํ•˜๊ธฐ ํ‡ด์‚ฌํ›„ ๋‹ค์‹œ ์ทจ์—… ์ค€๋น„๋ฅผ ํ•˜๋ฉด์„œ ๊ฒฝ๋ ฅ๊ธฐ์ˆ ์„œ๊ฐ€ ์„œ๋ฅ˜ ํ•ฉ๊ฒฉ์— ์–ผ๋งˆ๋‚˜ ์ค‘์š”ํ•œ ๊ฒƒ์ธ์ง€ ๊นจ๋‹ฌ์•˜๋‹ค. ๋‚ด ๋งˆ์Œ๋Œ€๋กœ ์ ์—ˆ๋˜ ๊ฒฝ๋ ฅ๊ธฐ์ˆ ์„œ๋ฅผ ๊ฐ€์ง€๊ณ  ์ง€์›ํ–ˆ์„ ๋•Œ, ๋ชจ๋‘ ๋‹ค ์„œ๋ฅ˜๋ถ€ํ„ฐ ํƒˆ๋ฝ์ด์—ˆ๋‹ค. ์ด๋ ‡๊ฒŒํ•˜๋‹ค gogomalibu.tistory.com https://prgms.tistory.com/195 ํ”„๋ก ํŠธ์—”๋“œ ์‹ ์ž… ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์ด๋ ฅ์„œ ์ž‘์„ฑ ๊ฟ€ํŒ๐Ÿฏ_1ํƒ„ ์ด๋ ฅ์„œ, ์–ด๋””์„œ๋ถ€ํ„ฐ ์–ด๋–ป๊ฒŒ ์ž‘์„ฑํ•ด์•ผ ํ• ์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค๊ณ ์š”? ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค๊ฐ€ ๋„์™€๋“œ๋ฆด๊ฒŒ์š”! ์ด์ „ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž๋ฅผ ๋Œ€์ƒ..

Spring: ํ™˜์ž ์ฝ”๋“œ๊ฐ€ null์ผ ๋•Œ ํ™˜์ž ์ฝ”๋“œ ์ฝ์–ด์„œ ๋‚ด์—ญ ์—†๋‹ค๋Š” ๊ฒฝ๊ณ ์ฐฝ ๋„์šฐ๊ธฐ

ํ˜„์žฌ ํŒ€ ํ”„๋กœ์ ํŠธ 1๋กœ '์˜จ๋ผ์ธ ์ฆ๋ช…์„œ ์ถœ๋ ฅ ์›น์‚ฌ์ดํŠธ'๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ ํ™˜์ž ์ฝ”๋“œ๊ฐ€ ๊ฐ๊ฐ ๋ถ„๋ฅ˜๋๊ณ , ์‚ฌ์šฉ์ž๋Š” ํ™˜์ž ์ฝ”๋“œ๊ฐ€ ์žˆ์„ ๊ฒฝ์šฐ ๊ฑฐ๊ธฐ์— ๋งž๋Š” ์ฆ๋ช…์„œ๋ฅผ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๊ณ , ์‚ฌ์šฉ์ž๊ฐ€ ํ™˜์ž ์ฝ”๋“œ๊ฐ€ ์—†๋Š” ์ฆ๋ช…์„œ ๋ฐœ๊ธ‰ ์‹ ์ฒญ์„ ๋ˆ„๋ฅด๋ฉด ๋‚ด์—ญ์ด ์—†๋‹ค๋Š” ๊ฒฝ๊ณ ์ฐฝ์ด ๋œฌ๋‹ค. ์•„๋ž˜์ฒ˜๋Ÿผ ์ž˜ ์ง„ํ–‰์ด ๋์—ˆ๋‹ค. ๊ทผ๋ฐ ์‚ฌ์šฉ์ž๊ฐ€ ํšŒ์› ๊ฐ€์ž… ํ›„ ๋กœ๊ทธ์ธ์„ ํ–ˆ์„ ๋•Œ ํ™˜์ž ์ฝ”๋“œ๊ฐ€ MySQL์—์„œ null์ด์—ˆ๋‹ค. ์ด์œ ๋Š” ์˜์‚ฌ๊ฐ€ ๊ทธ ์‚ฌ์šฉ์ž์˜ ์ง„๋‹จ์„œ๋ฅผ ์ž‘์„ฑํ•œ ์ ์ด ์—†๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. (๊ทธ๋ƒฅ ๋‹จ์ˆœํžˆ ํšŒ์›๊ฐ€์ž… ํ›„ ๋กœ๊ทธ์ธํ•œ ์ƒํ™ฉ์ด๋‹ค.) ์šฐ์„  CertificateMapper.xml์—์„œ ๊ธฐ์กด์— ์“ฐ๋˜ inner join ๋Œ€์‹ ์— left join์„ ์“ด๋‹ค. SELECT m.id, name, patientcode FROM member AS m LEFT JOIN certif..