๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
  • ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป ๐ŸŒฎ ๐Ÿ’ฌ
๐ŸŒฎ Personal Project/shoppingmall service

๊ด€๋ฆฌ์ž :: ์นดํ…Œ๊ณ ๋ฆฌ ๋ฆฌ์ŠคํŠธ ์ถœ๋ ฅ

by ๋ฐ”์ฟ„๋ฆฌ 2021. 9. 13.

์ €๋ฒˆ ๊ฒŒ์‹œ๋ฌผ์—์„œ ์นดํ…Œ๊ณ ๋ฆฌ ์ถ”๊ฐ€๋ฅผ ์ง„ํ–‰ํ–ˆ๋‹ค.

์ด๋ฒˆ์—๋Š” ์ถ”๊ฐ€ํ•œ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋ฆฌ์ŠคํŠธ๋กœ ์ถœ๋ ฅํ•˜๊ฒ ๋‹ค.

 

CategoryVO.java
CategoryMapper.xml

์นดํ…Œ๊ณ ๋ฆฌ ๊ฐ’ ์ „์ฒด๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” xml์„ ์ž‘์„ฑํ•œ๋‹ค.

CategoryMapper.java

mapper.java ๋„ ์ž‘์„ฑํ•ด์ฃผ๊ณ 

 

CategoryService.java

์„œ๋น„์Šค๋„ ์ž‘์„ฑํ•ด์ค€๋‹ค.

 

APIController.java
category.jsp

jsp์—์„œ table์„ ๋งŒ๋“ค์–ด์ฃผ๊ณ  js๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค์ž

 

category.js

๋ฐ˜๋ณต๋ฌธ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๋“ค๊ณ ์™€์ค€๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๊ฐ„๋‹จํ•œ css ์ž‘์—…์„ ๊ฑฐ์น˜๋ฉด,

 

๊ด€๋ฆฌ์ž ์นดํ…Œ๊ณ ๋ฆฌ ๊ด€๋ฆฌ ํŽ˜์ด์ง€

์˜ˆ์ „ ์ˆ˜์—…์‹œ๊ฐ„์— ํ–ˆ๋˜ css ์ฐธ๊ณ (๊ฑฐ์˜ ๋ณต๋ถ™)์„ ํ•ด์„œ ๊น”๋”ํ•˜๊ฒŒ ๋งŒ๋“ค์–ด์คฌ๋‹ค.

 

์นดํ…Œ๊ณ ๋ฆฌ ๋ฆฌ์ŠคํŠธ ์ถœ๋ ฅ์™„๋ฃŒ

์ด์ œ ์‚ญ์ œ๋ฒ„ํŠผ์„ ํ™œ์„ฑํ™” ์‹œ์ผœ์„œ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ์‚ญ์ œํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋„๋ก ํ•˜์ž