์ ๊ฒ์๋ฌผ์์ db์ ์๋ ์นดํ ๊ณ ๋ฆฌ list๋ฅผ ๋ถ๋ฌ์ ์ถ๋ ฅํ๋๋ก ๋ง๋ค์ด ์ฃผ์๋ค.
์ด์ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ญ์ ํ๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ คํ๋ค.
์ญ์ ๋ฒํผ์ ์นดํ ๊ณ ๋ฆฌ์ seq๊ฐ์ ๋ถ์ฌํด
๋ฒํผ์ ํด๋ฆญํ์ ๋ ๊ทธ seq ์ ๋ฐ์ดํฐ๋ฅผ ์ญ์ ํ๋๋ก ๋ง๋ค์ด์ค ๊ณํ์ด๋ค.
seq๊ฐ์ ๋ฐ์์ delete๋ฅผ ์ํํ๋ ์ฝ๋๋ฅผ ์์ฑํ๋ค.
์ด์ ์ฌ์ค mapper.xml -> mapper.java -> service.java
์ด๋ ๊ฒ ์ธ๊ฐ๋ ํ๋์ ๋ฌถ์ ์ฒ๋ผ ํ๋ฒ์ ์ฝ๋๋ฅผ ์์ฑํ๋ค.
์ด๊ฒ ๋ฐ๋ก ๋ฌดํ ๋ฐ๋ณต์ ํ์ธ๊ฐ ..
์ํผ ์ด์ service๊น์ง ํด์ฃผ์์ผ๋,
API Controller ๊ฐ ์ฐจ๋ก
์นดํ ๊ณ ๋ฆฌ list๋ก ๊ฐ์ ธ์ค๋ ajax์์ ์ญ์ ๋ฒํผ function์ ์ถ๊ฐํด์ค๋ค.
'์ญ์ ํ์๊ฒ ์ต๋๊น?' confirm์ ๊ฑฐ์ณ์ 'ํ์ธ'์ ํด๋ฆญํ๋ฉด
์ญ์ ๋ฒํผ์ ํด๋ฆญํ ์นดํ ๊ณ ๋ฆฌ๊ฐ ์ญ์ ๋๊ณ ,
์ญ์ ๋์๋ค๋ ๋ฉ์ธ์ง์ ํจ๊ป ์๋์ผ๋ก ์๋ก๊ณ ์นจ์ ํด์ค๋ค.
์นดํ ๊ณ ๋ฆฌ ์ญ์ ํ๊ธฐ ๋!
(์ต๊ทผ ํ๋๊ฑฐ ์ค์ ์ ์ผ ์ฝ๊ณ , ์ ์ผ ๋นจ๋ฆฌ ๋๋ด์ ๊ธฐ๋ถ์ด ์ข๋ค!)
'๐ฎ Personal Project > shoppingmall service' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ด๋ฆฌ์ :: ์ ์ฒด ๋ฑ๋ก (์์ด๋ ์ค๋ณตํ์ธ) (0) | 2021.09.16 |
---|---|
๊ด๋ฆฌ์ :: ์ ์ฒด ๋ฑ๋ก (0) | 2021.09.16 |
๊ด๋ฆฌ์ :: ์นดํ ๊ณ ๋ฆฌ ๋ฆฌ์คํธ ์ถ๋ ฅ (0) | 2021.09.13 |
๊ด๋ฆฌ์ :: ์นดํ ๊ณ ๋ฆฌ ์ถ๊ฐ (0) | 2021.09.13 |
๋ก๊ทธ์์ (0) | 2021.09.13 |