โ๏ธ ๋ฐฑ์๋ ์์
ํ์ผ์ ์
๋ก๋ํ๋ ๋ ํ์งํ ๋ฆฌ ์
๋๋ค.
โ๏ธ 6์ 14์ผ ๊ธฐ์ค, ์คํ๋ง๋ถํธ ํ๋ก์ ํธ 3tier ์ค Persistance๋ฅผ ๋งก์ ์งํ ์ค์
๋๋ค.
โ๏ธ 6์ 16์ผ Persistance ํํธ๋ฅผ ์ข
๋ฃํ์ต๋๋ค.
โ๏ธ 6์ 16์ผ๋ถํฐ ๊ณต์ฐ์์ ๋ชฉ๋ก, ์ค์๊ฐ๊ณต์ฐ ํ์ด์ง์ ๋ฐฑ์๋ ์์
์ ์งํ ์ค์
๋๋ค.
โ๏ธ 6์ 27์ผ๋ถํฐ ๋ก๊ทธ์ธ, ํ์๊ฐ์
ํ์ด์ง์ ๋ฐฑ์๋ ์์
์ ์งํ ์ค์
๋๋ค.
โ๏ธ 7์ 2์ผ์๋ก ํ๋ก์ ํธ๋ฅผ ์๋ฃํ์ต๋๋ค.๐ฅ
โ๏ธ ์ต์ข | |
---|---|
๐ต main | โฟ ์ต์ข backend ์์ ๋ฌผ์ด ์ฌ๋ผ์์๋ ๋ธ๋์น์ ๋๋ค. |
โ๏ธ per ๊ทธ๋ฃน | Persistance ์ค๊ณ |
๐ต per/persistance ๐ต per/Per_ver01 ๐ต per/Per_ver02 |
VO ํ์ผ์ ์
๋ก๋ํ ๋ธ๋์น์
๋๋ค. ๊ด๋ จ ๋ด์ฉ์ ๋ฒ์ ๋ณ๋ก ๊ด๋ฆฌํ ๋ธ๋์น์ ๋๋ค. |
๐ต per/Per_ver03_mapperInterfaceMethod | mapper Interface ์ค๊ณ ํ์ผ์ ์ ๋ก๋ํ ๋ธ๋์น์ ๋๋ค. |
๐ต per/Per_ver04_mapper.xml | mapper.xml (sql ์ฟผ๋ฆฌ๋ฌธ)์ ์์ฑํ์ฌ ์ ๋ก๋ํ ๋ธ๋์น์ ๋๋ค. |
๐ต per/Per_ver05_test | ์์ ํ๋ฉฐ ์งํํ ํ ์คํธ ํ์ผ๋ค์ ์ ๋ก๋ํ ๋ธ๋์น์ ๋๋ค. |
โ๏ธ show ๊ทธ๋ฃน | ๊ณต์ฐ์์ , ์ค์๊ฐ๊ณต์ฐ ํ์ด์ง๋ฅผ ๊ตฌํํ๋ ๋ธ๋์น์ ๋๋ค. |
๐ต show/01_xml | ๊ณต์ฐ ํ ์ด๋ธ์ ๋ํ ์ฟผ๋ฆฌ๋ฌธ์ ์์ฑํ xml ํ์ผ์ ์ ๋ก๋ํ ๋ธ๋์น์ ๋๋ค. |
๐ต show/02_daoService | dao์ service๋ฅผ ์์ฑํ๊ณ ํ ์คํธํ ํ์ผ์ ์ ๋ก๋ํ ๋ธ๋์น์ ๋๋ค. |
๐ต show/03_controllerHtml | ์ปจํธ๋กค๋ฌ, html ์ฐ๊ฒฐ ์์ ํ์ผ์ ์ ๋ก๋ํ ๋ธ๋์น์ ๋๋ค. |
๐ต show/04_ajax | REST ๋ฐฉ์์ ์ด์ฉํ ajax ์ฝ๋๋ฅผ ์ ๋ก๋ํ ๋ธ๋์น์ ๋๋ค. |
๐ต show/05_replyAjax | REST ๋ฐฉ์์ ์ด์ฉํ์ฌ ๋๊ธ์ฐฝ ๊ตฌํํ ์ฝ๋๋ฅผ ์ ๋๋ฅดํ ๋ธ๋์น์ ๋๋ค. |
๐ต show/06_showIng | ์ค์๊ฐ ๊ณต์ฐ ํ์ด์ง๋ฅผ ๊ตฌํํ ๋ธ๋์น์ ๋๋ค. |
โ๏ธ login ๊ทธ๋ฃน | ๋ก๊ทธ์ธ, ํ์๊ฐ์ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๋ธ๋์น์ ๋๋ค. |
โ๏ธ session ๊ทธ๋ฃน | ์น์ฌ์ดํธ ์ธ์ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๋ธ๋์น์ ๋๋ค. |
DAY โโโโโ | ํ ๋ณด๊ณ โโ โโโโโ | ํํธ โโ โโโโโ | ์งํ ์ธ๋ถ์ฌํญ โโ โโโโโ |
---|---|---|---|
6/14 (ํ) | โญ | 3-tier ์ค๊ณ (Persistance ํํธ) |
RDB ์์ฑ mapper Interface ๋ฉ์๋ ์์ฑ ์์ |
6/15 (์) | โญ | 3-tier ์ค๊ณ (Persistance ํํธ) |
mapper Interface ๋ฉ์๋ ์์ฑ ์๋ฃ mapper.xml (์ฟผ๋ฆฌ๋ฌธ) ์์ฑ ์์ |
6/16 (๋ชฉ) | โญ | 3-tier ์ค๊ณ (Persistance ํํธ) ๊ณต์ฐ์์ , ์ค์๊ฐ๊ณต์ฐ |
mapper Interface ๋ฉ์๋ ์์ , mapper.xml ์์ฑ ๊ณต์ฐ ํํธ sql๋ฌธ ์์ฑ, mapper ๋จ์ ํ ์คํธ ์งํ |
6/17 (๊ธ) | โญ | ๊ณต์ฐ์์ , ์ค์๊ฐ๊ณต์ฐ |
mapper.xml ๋์ ์ฟผ๋ฆฌ ์์ฑ, mapper ๋จ์ ํ ์คํธ ์งํ |
6/18 (ํ ) | โญ | ๊ณต์ฐ์์ , ์ค์๊ฐ๊ณต์ฐ |
mapper.xml ๋์ ์ฟผ๋ฆฌ ์์ฑ, mapper ๋จ์ ํ ์คํธ ์๋ฃ, dao, service ์์ฑ ๋ฐ ๋จ์ ํ ์คํธ ์งํ |
6/19 (์ผ) | โญ | ๊ณต์ฐ์์ , ์ค์๊ฐ๊ณต์ฐ |
mapper.xml ๋์ ์ฟผ๋ฆฌ ๋ฑ ์์ฑ ์๋ฃ, mapper, dao, service ์์ฑ ๋ฐ ๋จ์ ํ ์คํธ ์๋ฃ, ๊ณต์ฐ์์ ๋ชฉ๋ก 3-tier์ฐ๊ฒฐ, ํ์ด์ง ์ฒ๋ฆฌ, simpledateformat์ผ๋ก d-day ํ์ ์๋ฃ ๊ณต์ฐ ๋ฑ๋ก controller ์งํ ์ค |
6/20 (์) | โญ | ๊ณต์ฐ์์ , ์ค์๊ฐ๊ณต์ฐ |
๊ณต์ฐ ๋ฑ๋ก, ์์ , ์ญ์ 3-tier ์ฐ๊ฒฐ ์๋ฃ SimpleDateFormat์ ์ด์ฉํ ๊ณต์ฐ ๋ชฉ๋ก D-day ์ ์ ๋ ฌ, ์ฌ์ฉ์์๊ฒ D-day ํ์ ๊ณต์ฐ ์์ธํ์ด์ง ๋๊ธ ํ๋ก ํธ ์ถ๊ฐ ์๋ฃ, ๋๋ก๋ช ์ฃผ์ ์นด์นด์ค๋งต์ ํ์ ํ ์ปค์คํ ์ค๋ฒ๋ ์ด ์๋ฃ |
6/21 (ํ) | โญ | ๊ณต์ฐ์์ | ๊ณต์ฐ ๋ชฉ๋ก ์ ์ฒด/๋ฎค์ง์
/ํผํฌ๋จผ์ค ์นดํ
๊ณ ๋ฆฌ ๋ณ๊ฒฝ REST ์ฒ๋ฆฌ ์๋ฃ REST ์ด์ฉํ ์์ธํ์ด์ง ๋๊ธ ๋ฑ๋ก, ํ์ด์ง, ๊ณต์ฐ์์ ๋ชฉ๋ก ํ์ด์ง ์ฒ๋ฆฌ ์๋ฃ |
6/22 (์) | โญ | ์ค์๊ฐ๊ณต์ฐ | ์ค์๊ฐ๊ณต์ฐ ๋๋ก๋ช
์ฃผ์ ์ขํ ๋ฐฐ์ด์ ๋ฃ์ ํ ์ง์ญ๋ณ ๋ถ๋ฅ, ์นด์นด์ค๋งต์ ํ ํ์ ์๋ฃ, ํ ๋ฐฐ์ด์ value๋ฅผ ์ด์ฉํด ์์ธํ์ด์ง ์ฐ๊ฒฐ ์๋ฃ, REST๋ฅผ ์ด์ฉํด ์ง์ญ๋ณ ๋ชฉ๋ก ๋ฝ๊ธฐ ์๋ฃ |
6/23 (๋ชฉ) | โญ | ๊ณต์ฐ์์ , ์ค์๊ฐ๊ณต์ฐ |
์ค์๊ฐ ๊ณต์ฐ ๋ชจ๋ฌ์ฐฝ ์๋ฃ, ๋๊ธ ์์ , ์ญ์ ๊ธฐ๋ฅ ์๋ฃ, ๋ชฉ๋ก/๋๊ธ ํ์ด์ง ์ค๋ฅ ๋ฐ css ์๋ฆฌ, ๋ชจ๋ฌ์ฐฝ ๋ธ๋ฌ์ฒ๋ฆฌ ์ญ์ |
6/24 (๊ธ) | โญ | ๊ณต์ฐ์์ , ์ค์๊ฐ๊ณต์ฐ |
db ๋ฐ ํด๋ ํ์ผ ์
๋ก๋ ์งํ, ๋๋กญ๋ค์ด ์ด๋ฒคํธ์ ํ์ผ ์ ๋ก๋ ๋์ ๊ตฌํ๋๋๋ก ์์ |
6/25 (ํ ) | โญ | ๊ณต์ฐ์์ , ์ค์๊ฐ๊ณต์ฐ |
ํด๋์ DB ์ฐ๊ฒฐํด์ ํ์ผ ์
๋ก๋, ์์ , ์ญ์ , ํ์ผ ์ถ๋ ฅ ๊ตฌํ ์๋ฃ, ๋๊ธ ์ทจ์๋ฒํผ ๋ฒ๊ทธ ์๋ฆฌ |
6/26 (์ผ) | โญ | ๊ณต์ฐ์์ , ์ค์๊ฐ๊ณต์ฐ |
์ค์๊ฐ๊ณต์ฐ ๋งํฌ๊ฑธ๊ธฐ, ๊ณต์ฐ ๋๊ธ ์์ ์์
์งํ, ์ ์ธ ์ํฐ์คํธ ์๋ฒ ์ฐ๊ฒฐ ์งํ |
6/27 (์) | โญ | ๋ก๊ทธ์ธ, ํ์๊ฐ์ |
์ผ๋ฐ ๋ก๊ทธ์ธ, ์นด์นด์คํก ๋ก๊ทธ์ธ, ์ธ์
์์ฑ ์์ด๋, ๋น๋ฐ๋ฒํธ ์ฐพ๊ธฐ ์งํ, ํ์๊ฐ์ ์งํ |
6/28 (ํ) | โญ | ๊ณต์ฐ์์ , ์ค์๊ฐ๊ณต์ฐ ๋ก๊ทธ์ธ, ํ์๊ฐ์ |
์ผ๋ฐํ์, ์ํฐ์คํธ, ๊ด๋ฆฌ์ ์ธ์
์ค์ , ๋ก๊ทธ์ธ, ํ์๊ฐ์ , ์์ด๋/๋น๋ฒ์ฐพ๊ธฐ ์๋ฃ |
6/29 (์) | โญ | ๋ง๋ฌด๋ฆฌ | ๊ณต์ฐ์์ , ์ค์๊ฐ๊ณต์ฐ, ๋ก๊ทธ์ธ, ํ์๊ฐ์ ๋ง๋ฌด๋ฆฌ ์์ |
6/30 (๋ชฉ) | โญ | ๋ง๋ฌด๋ฆฌ | ํ๋ก์ ํธ ๋ง๋ฌด๋ฆฌ ์์ ๋ฐ ๋๋ฏธ ๋ฐ์ดํฐ ์์ ์๋ฃ |
7/01 (๊ธ) | โญ | ๋ฐํ | ๋ฐํ, ๊ทธ๋ฆฌ๊ณ ํ๋ก์ ํธ ์ข ๋ฃ ๐ |