profile
์ƒ๊ฐ์ค‘..๐Ÿค”๐Ÿค”๐Ÿค”

[Spring] PostgreSQL @Lob ์—๋Ÿฌ

JPA ์–ด๋…ธํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋กœ db ๋ฌธ์ž์—ด์„ ๊ธธ์ด์ œํ•œ ์—†์ด text๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์—ฐ๊ฒฐํ•ด์ฃผ๋Š” ๋…€์„์ž…๋‹ˆ๋‹ค.PostgreSQL์—์„œ @Lob์„ ์‚ฌ์šฉํ•˜์—ฌ get์œผ๋กœ ์ •๋ณด๋ฅผ ๋ถˆ๋Ÿฌ์˜ฌ ๋•Œ Large Objects in auto-commit mode ์™€ ๊ฐ™์€ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜๊ฒŒ ๋ฉ๋‹ˆ

2021๋…„ 2์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

BeanUtils.copyProperties๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์ž

BeanUtils.copyProperties ? > ์•„ํŒŒ์น˜์—์„œ ๊ธฐ๋ณธ์œผ๋กœ ์ œ๊ณตํ•ด์ฃผ๋Š” ๋ฉ”์†Œ๋“œ๋กœ์„œ ๊ฐ์ฒด๋ฅผ ์‰ฝ๊ณ  ๊ฐ„๊ฒฐํ•˜๊ฒŒ ๋ณต์‚ฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค. ์–ธ์ œ ์‚ฌ์šฉํ•˜์ง€? > ์˜ˆ๋ฅผ๋“ค์–ด ๊ฐ์ฒด๋ฅผ ์ˆ˜์ •ํ•˜๊ธฐ ์œ„ํ•ด ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ๊ฐ’์„ ๋ฐ›์•˜์„ ๋•Œ ํ•„๋“œ๊ฐ€ ๋งŽ์œผ๋ฉด ๋งŽ์„ ์ˆ˜๋ก setter์˜ ํšŸ์ˆ˜๊ฐ€ ๋Š˜์–ด

2021๋…„ 2์›” 10์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[JAVA]String Format ์‚ฌ์šฉ๋ฒ•

Stirng Format ๋ฌธ์ž์—ด์˜ ํ˜•์‹์„ ์›ํ•˜๋Š”๋Œ€๋กœ ํ‘œํ˜„ํ•ด์ฃผ๋Š” ๋ฉ”์†Œ๋“œ๋กœ ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋‹ค. ํ‘œํ˜„๊ฐ€๋Šฅํ•œ ๋ฐ์ดํ„ฐ ํƒ€์ž… >๋ชจ๋“  ์ธ์ˆ˜ ์ ์šฉ ๊ฐ€๋Šฅ(ex - stirng, int, Integer, Boolean ...) %b (์ธ์ˆ˜๊ฐ€ null์ด๋ฉด false ์•„๋‹ˆ๋ฉด true

2021๋…„ 1์›” 17์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[PostgreSQL]COUNT ์‚ฌ์šฉ ์‹œ ์ฃผ์˜

('~์ด๋‹ค'๋กœ ๋๋‚ด๋Š” ๊ฒƒ์€ ๊ธ€์„ ํŽธํ•˜๊ฒŒ ์“ฐ๊ธฐ ์œ„ํ•ด์„œ์ด๋‹ˆ ์–‘ํ•ด๋ฐ”๋ž๋‹ˆ๋‹ค.)์ด ๊ธ€์€ postgresql ๋ฌธ๋ฒ•์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์ง€๋งŒ ๋‹ค๋ฅธ sql์—์„œ๋„ ์ฃผ์˜ํ•ด์•ผ ํ•  ์‚ฌํ•ญ์ด๋‹ค.ํšŒ์‚ฌ์—์„œ count๋ฅผ ์‚ฌ์šฉํ•˜๋‹ค๊ฐ€ ์ƒ๊ฐํ–ˆ๋˜ ๊ฐ’๊ณผ ๋‹ค๋ฅด๊ฒŒ ๋‚˜์˜ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌ๋˜์—ˆ๋‹ค.๊ณผ์žฅ๋‹˜๊ป˜์„œ ๊ฐ„๋‹จํ•˜๊ฒŒ ํ•ด๊ฒฐ์ฑ…์„ ์ œ์‹œ

2021๋…„ 1์›” 10์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Apache? Tomcat?? ๋‘˜์ด ๋ฌด์Šจ ์ฐจ์ด์ง€?

ํ•™๊ต์—์„œ php๋ฅผ ํ•˜๊ณ , ํšŒ์‚ฌ์—์„œ spring boot + jsp๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ์•„ํŒŒ์น˜ ํ†ฐ์บฃ์„ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.ํ•˜์ง€๋งŒ, ์‚ฌ์šฉํ•˜๋Š” ๋™์•ˆ ์ด๊ฒŒ ๋„๋Œ€์ฒด ๋ฌด์—‡์ด๊ธธ๋ž˜ ์›น์„ ํ•  ๋•Œ ๋งŽ์€ ๊ณณ์—์„œ ์‚ฌ์šฉํ•˜๋Š”์ง€?์ด๊ฒŒ ์ •ํ™•ํžˆ ๋ฌด์—‡์„ ํ•ด์ฃผ๋Š”๊ฑด์ง€?์— ๋Œ€ํ•ด ๋งŽ์€ ๊ถ๊ธˆ์ฆ์„ ๊ฐ€์ง€๋ฉด์„œ ํ•˜๋‹ค๊ฐ€

2021๋…„ 1์›” 1์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€