์ผํ๋ฉด์ ์ฃผ๋ก spring boot + jpa(๋๋ MyBatis) + Thymeleaf ๋ฅผ ์ฌ์ฉํด์ ์ด๋๋ฏผ์ ๊ตฌ์ฑํ์๋ค.
๋ด๊ฐ ์๊ฐํ๊ธฐ์, ์ต์ํ์ admin์ ๋ค์ด๊ฐ์ผ ํ ์คํ๋ค๊ณผ, ์ด๋ค ๊ธฐ๋ฅ๋ค์ด ์์ผ๋ฉด ์ข์์ง์ ๋ํด์ ์ง์ผ๋ฉด ์ข๊ฒ ๋ค๋ ์๊ฐ์ ํ๋์ฉ ์ง์ ๊ฐ๋ฐํ๋ฉด์ ์๋ฆฌ์ฆ๋ฅผ ๋ง๋ค์ด๋ณผ ์์ ์ด๋ค.
์คํ๋ง ๋ถํธ๋ฅผ ์ฌ์ฉํด์ ํ๋ฌ๋์ ์ด๋๋ฏผ ๋ง๋ค๊ธฐ ์์ !
์ฌ์ฉํ ํ๋ ์์ํฌ + ๊ธฐ์ ์คํ์ ์ ๋ฆฌํด๋ณด๊ฒ ์ต๋๋ค.
ํ๋ ์์ํฌ
1. Spring MVC
2. Spring Test
3. Spring Validation
4. Spring Security
View ๊ด๋ จ
1. ThymeLeaf
2. Javascript
JDBC ๊ด๋ จ
1. JPA
2. MyBatis
3. Spring Data JPA
4. QueryDsl
5. H2
6. PostgreSql
๊ฐ๋ฐ ๋จ๊ณ๋ ๋ค์๊ณผ ๊ฐ๋ค.
ใด ์ฌ์ค ๋๋ถ๋ถ์ ๊ฐ๋ฐ์ด ์ด๋ ์ง ์์๊น ? -> ์ง๊ธ๊น์ง ํผ์ํ์ด์ ๋จ๋ค์ด ์ฌ์ค ์ด๋ป๊ฒ ํ๋์ง๋ ์ ๋ชจ๋ฅธ๋ค...ใ
ใ
- ๋ด๊ฐ ์๊ฐํ๋ e-commerce admin์ ์๊ตฌ์ฌํญ ์ ์
- ์๊ตฌ ์ฌํญ์ ๋ฐํ์ผ๋ก DB ์ค๊ณ
- ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ถ๊ฐํด์ ํ๋ก์ ํธ ์์ฑ
- DB ์ค๊ณ๋ฅผ ๋ฐํ์ผ๋ก, ๋๋ฉ์ธ ๋ชจ๋ธ๋ถํฐ ๋ง๋ค๊ธฐ
- ์ปจํธ๋กค๋ฌ - ์๋น์ค - ๋ ํฌ์งํ ๋ฆฌ ์ํคํ ์ณ ๋ง๋ค๊ธฐ
- ํ์๋ฆฌํ, ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํด์ ํ์ด์ง ๋ง๋ค๊ธฐ ->
์ต์ํํ๊ฒ ์ต๋๋ค. ์ด๊ฑฐ ํ๊ธฐ๊ฐ ์ ์ผ ์ซ์ต๋๋ค..- AWS + CI/CD ์ํคํ ์ฒ ์ค๊ณ
- ์ค์ ๋ฐฐํฌ (๋ฌด์ค๋จ์ ๊ณ๋ค์ธ)
๋์ถฉ ์ด๋ฌํ๋ค.
ํ
์คํธ ์ฝ๋ ์์ฑ์ ์ด๋๊ฐ๋์ ?
-> ์๋ง 5๋ฒ ๋จ๊ณ์์ ์์ฑํ ๊ฒ ๊ฐ์ต๋๋ค.
๋จ์ ํ
์คํธ๋ ์ ๋ ์ค๋ฌดํ๋ฉด์ ์๊ฐ ๊ด๊ณ์ ๋ง์ด ๋ชปํด๋ด์... ์๊ฐ์ด ๊ฐ๋ฅํ๋ฉด ํ๊ฒ ์ต๋๋ค.
๋ค์ ์๊ฐ์๋ e-commerce admin์ ์๊ตฌ์ฌํญ๋ค์ ์ ๋ฆฌํด๋ณด๊ฒ ์ต๋๋ค.