JPA ์ด๋ ธํ ์ด์ ์ค ํ๋๋ก db ๋ฌธ์์ด์ ๊ธธ์ด์ ํ ์์ด text๋ก ์ฌ์ฉํ ์ ์๋๋ก ์ฐ๊ฒฐํด์ฃผ๋ ๋ ์์ ๋๋ค.PostgreSQL์์ @Lob์ ์ฌ์ฉํ์ฌ get์ผ๋ก ์ ๋ณด๋ฅผ ๋ถ๋ฌ์ฌ ๋ Large Objects in auto-commit mode ์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ๊ฒ ๋ฉ๋
BeanUtils.copyProperties ? > ์ํ์น์์ ๊ธฐ๋ณธ์ผ๋ก ์ ๊ณตํด์ฃผ๋ ๋ฉ์๋๋ก์ ๊ฐ์ฒด๋ฅผ ์ฝ๊ณ ๊ฐ๊ฒฐํ๊ฒ ๋ณต์ฌํ ์ ์๊ฒ ํด์ค๋ค. ์ธ์ ์ฌ์ฉํ์ง? > ์๋ฅผ๋ค์ด ๊ฐ์ฒด๋ฅผ ์์ ํ๊ธฐ ์ํด ํ๋ผ๋ฏธํฐ๋ก ๊ฐ์ ๋ฐ์์ ๋ ํ๋๊ฐ ๋ง์ผ๋ฉด ๋ง์ ์๋ก setter์ ํ์๊ฐ ๋์ด
Stirng Format ๋ฌธ์์ด์ ํ์์ ์ํ๋๋๋ก ํํํด์ฃผ๋ ๋ฉ์๋๋ก ์ ์ฉํ๊ฒ ์ฌ์ฉ๋๊ณ ์๋ค. ํํ๊ฐ๋ฅํ ๋ฐ์ดํฐ ํ์ >๋ชจ๋ ์ธ์ ์ ์ฉ ๊ฐ๋ฅ(ex - stirng, int, Integer, Boolean ...) %b (์ธ์๊ฐ null์ด๋ฉด false ์๋๋ฉด true
('~์ด๋ค'๋ก ๋๋ด๋ ๊ฒ์ ๊ธ์ ํธํ๊ฒ ์ฐ๊ธฐ ์ํด์์ด๋ ์ํด๋ฐ๋๋๋ค.)์ด ๊ธ์ postgresql ๋ฌธ๋ฒ์ผ๋ก ์์ฑ๋์์ง๋ง ๋ค๋ฅธ sql์์๋ ์ฃผ์ํด์ผ ํ ์ฌํญ์ด๋ค.ํ์ฌ์์ count๋ฅผ ์ฌ์ฉํ๋ค๊ฐ ์๊ฐํ๋ ๊ฐ๊ณผ ๋ค๋ฅด๊ฒ ๋์ค๋ ๊ฒ์ ๋ฐ๊ฒฌ๋์๋ค.๊ณผ์ฅ๋๊ป์ ๊ฐ๋จํ๊ฒ ํด๊ฒฐ์ฑ ์ ์ ์
ํ๊ต์์ php๋ฅผ ํ๊ณ , ํ์ฌ์์ spring boot + jsp๋ฅผ ์ฌ์ฉํ๋ฉด์์ํ์น ํฐ์บฃ์ ์์ฐ์ค๋ฝ๊ฒ ์ฌ์ฉํ๊ฒ ๋์๋ค.ํ์ง๋ง, ์ฌ์ฉํ๋ ๋์ ์ด๊ฒ ๋๋์ฒด ๋ฌด์์ด๊ธธ๋ ์น์ ํ ๋ ๋ง์ ๊ณณ์์ ์ฌ์ฉํ๋์ง?์ด๊ฒ ์ ํํ ๋ฌด์์ ํด์ฃผ๋๊ฑด์ง?์ ๋ํด ๋ง์ ๊ถ๊ธ์ฆ์ ๊ฐ์ง๋ฉด์ ํ๋ค๊ฐ