[์คํ1ํ] ์์๋ ์คํ๋ง ํ๋ ์์ํฌ์์๋ถํฐ ์คํ๋ง ๋ณด์๊น์ง ๋จ๊ณ๋ณ ํ์ต์ ํตํด ์น ๊ธฐ๋ฐ์ ERP ์์คํ ์ ๊ตฌ์ถํ๋ ๋ฐฑ์๋(Java Backend)๊ฐ๋ฐ ์ ๋ฌธ๊ฐ๋ฅผ ๋ง๋๋ ๊ณผ์ ์ ๋๋ค.
์คํ๋ง MVC ํ๋ ์์ํฌ
MyBatis DB ํ๋ ์์ํฌ
Servlet, JSP(JSTL, EL) ํ๋ก๊ทธ๋๋ฐ
WEB MVC ํ๋ ์์ํฌ
JQuery, AJAX, JavaScript ํ๋ก๊ทธ๋๋ฐ
JSON Data Interchange Format
์คํ๋ง ๋ณด์(Spring Security)
์คํ๋ง ํ๋ ์์ํฌ์์๋ถํฐ ์คํ๋ง ๋ณด์๊น์ง ๋จ๊ณ๋ณ ํ์ต์ ํตํด ์น ๊ธฐ๋ฐ์ ERP์์คํ ์ ๊ตฌ์ถํ๋ ๋ฐฑ์๋(Java Backend) ๊ฐ๋ฐ ์ ๋ฌธ๊ฐ๋ฅผ ๋ง๋๋ ๊ณผ์ ์ ๋๋ค. 3-Tier(Layer)๊ธฐ๋ฐ ์ํคํ ์ฒ๋ฅผ ์ดํดํ๊ณ ๊ฐ Layer๋ฅผ ๊ทธ๋ฆผ์ผ๋ก ์ฝ๊ฒ ์ค๋ช ํ์ฌ ์ฐ๊ฒฐ์ ์ดํด๋๋ฅผ ๋์ด๋๋ก ๊ตฌ์ฑํ์์ต๋๋ค.
MVC์ด๊ธฐ ๋ฒ์ ์์๋ถํฐ MVC๊ฐ ์ด๋ป๊ฒ ๋ณํ์ด ๋์ด ์คํ๋ง์ผ๋ก ๋์ด๊ฐ๋์ง ํ์คํ๊ฒ ์ดํดํ ์ ์์ผ๋ฉฐ, ์คํ๋ง์ 6๋จ๊ณ๋ก ๊ตฌ์ฑํ์ฌ ์ด๋ณด์์ ๋๋์ด์ ๋ง์ถ์๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋ฐ์ ํ๋ฆ์ JDBC์์ MyBatis๋ก ํ์์ธ์ฆ์ ์คํ๋ง ๋ณด์์ ์ ์ฉํ์ฌ ์ค๋ช ํ์์ต๋๋ค.
์คํ๋ง ๋ณด์ ๋ถ๋ถ์ ์ ์ฉํ๊ธฐ ์ํด ์คํ๋ง ๋ด๋ถ ํํฐ๋ค์ ์ฐ๊ฒฐ ๊ณ ๋ฆฌ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฐ๊ฒฐํ์ฌ ํ์์ธ์ฆ ๋ฐฉ๋ฒ์ ์ฝ๊ฒ ์ ์ฉ ํด ๋ณด๋๋ก ๊ทธ๋ฆผ์ผ๋ก ๋์ํํ์ฌ ์ค๋ช ํ์์ต๋๋ค.
์๊ฐ์๋ค ์ค์ ํ์์ ๋ค๋๋ฉด์ ์น์ด ์ด๋ ต๋ค๊ณ ํ์ ๋ถ, ์ค๋ฌด๋ฅผ ํ์๋ฉด์ ๊ธฐ๋ณธ๊ธฐ๊ฐ ๋ถ์กฑํ์ฌ ๊ฐ์๋ฅผ ๋ฃ๊ฒ ๋์๋ค๊ณ ํ์ ๋ถ, ์ทจ์ ์ ํด์ผ๋๋๋ฐ ํฌํธํด๋ฆฌ์ค๊ฐ ์์ด์ ๋ค์๋ค๊ณ ํ์ ๋ถ, ์คํ๋ง ํ๋ ์์ํฌ๋ฅผ ์ด๋ป๊ฒ ์ง์ ํด์ผ ๋ ์ง ๋ชจ๋ฅด์๋ ๋ถ๋ค์ด ์ ๊ฐ์๋ฅผ ๋ง์ด ์๊ฐํ์์ต๋๋ค.
'์์ค์ ์คํ๋ง ๋์์ ๊ฐ์๊ฐ ๋๋ฌด ๋ง์ ์ ํ์ด ์ด๋ ต๋ค', '์คํ๋ง ๊ด๋ จ ์ฑ ์ด ๋๋ฌด ๋ง์ ์ด๋ค ์ฑ ์ ๋จผ์ ๋ด์ผ ๋ ์ง ๋ชจ๋ฅด๊ฒ ๋ค', '์คํ๋ง ๊ด๋ จ ํด, ํ๊ฒฝ์ค์ , ๊ด๋ จ API๊ฐ ๋๋ฌด ๋ง์ ์ด๋ค๊ฒ ์ ๋ต์ธ์ง ๋ชจ๋ฅด๊ฒ ๋ค', '๊ธฐ์ด์์ ๋ง ๊ฐ์ง๊ณ ๋ ํ๋ก์ ํธ๋ฅผ ํ๊ธฐ๊ฐ ์ด๋ ต๋ค'๋ ์ง๋ฌธ์ ๋ง์ด ๋ฐ์์ต๋๋ค. ์ ๋ต์ ์ฐพ๊ธฐ๋ณด๋ค ์๋ฆฌ๋ฅผ ์๋ฉด ์ ๋ต์ด ๋ณด์ ๋๋ค.
์ต์ ์คํ๋ง ๊ธฐ์ ์ ๋จผ์ ๋ฐฐ์ฐ๊ธฐ๋ณด๋ค ์น, MVC ํ๋ ์์ํฌ ๊ธฐ์ด๋ถํฐ ๋จ๊ณ๋ณ๋ก ๋ฐฐ์ฐ๋ ๊ฒ์ด ๋์ค์ ์คํ๋ง์ ์ดํดํ๊ณ ์ ์ฉ์ํค๋๋ฐ ๋ง์ ๋์์ด ๋ฉ๋๋ค. ์คํ๋ง ํ๋ ์์ํฌ๋ฅผ ์ฝ๋๋ก ์ดํดํ๊ธฐ ์ ์ ํ๊ฒฝ์ค์ , ๋์์๋ฆฌ ์์ API๋ค์ ์ฐ๊ณ์ฑ๋ฑ์ ๊ทธ๋ฆผ์ผ๋ก ์ดํดํ๋ฉด์ ์ฝ๋๋ก ๊ตฌํํด ๋ณด๋ ๊ฒ์ด ํ๋ ์์ํฌ ์ฒ์ฒด๋ฅผ ์ดํดํ๋๋ฐ ๋ง์ ๋์์ด ๋ ๊ฒ์ ๋๋ค. ์ด ๊ฐ์์์ ์ฌ๋ฌ๋ถ๋ค์ ๊ณ ๋ฏผ์ด ํด๊ฒฐ๋๊ธธ ๋ฐ๋๋๋ค.
๊ฐ์์ ์ฌ์ฉ๋ PPT์ ์์ค์ฝ๋๋ 81๊ฐ์ ์ ๊ณต๋ฉ๋๋ค.
์์ค์ฝ๋๋ 81๊ฐ ๊นํ๋ธ URL์ ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋๋๋ค.
์คํ1ํ์ ์ด์ด์ [์คํ2ํ]์์๋ ๊ฒ์ํ ๊ธฐ๋ฅ ์ค ๋ต๋ณ ๋ฌ๊ธฐ, ํ์ด์ง ์ฒ๋ฆฌ, ๊ฒ์ ๊ธฐ๋ฅ์ ์๋ฒฝํ๊ฒ ๊ตฌํํด๋ณด๊ธฐ ์ํ Spring Legacy ํ๋ก์ ํธ์ Spring boot์ Spring JPA ๋ฐ Security๋ฅผ ์ด์ฉํ ๊ฒ์ํ ํ๋ก์ ํธ ๋ฐ OpenAPI๋ฅผ ์ฐ๋ ํด๋ด์ผ๋ก์จ ์ตํฉ ์ญ๋์ ๊ฐ์ง๊ณ ์๋ ๋ฐฑ์๋(Java Backend) ๊ฐ๋ฐ ์ ๋ฌธ๊ฐ๋ฅผ ๋ง๋๋ ๊ณผ์ ์ ๋๋ค.
์คํ1ํ์ ์๊ฐํ๊ธฐ ์ ์ ์ ์ฐ๊ณ๊ณผ์ ์ ๋ฏธ๋ฆฌ ์๊ฐํ๋ฉด ์ดํดํ๋๋ฐ ๋์์ด ๋ฉ๋๋ค.
ํ์ต ๋์์
๋๊ตฌ์ผ๊น์?
์คํ๋ง MVC ํ๋ ์์ํฌ ์ ๋ฌธ์
ํ์ MVC ์น ๊ฐ๋ฐ์ ๋ฐ ์คํ๋ง ๊ฐ๋ฐ์
SI๋ถ์ผ๋ก ์ทจ์ ์ ํฌ๋งํ๋ ์ทจ์ ์ค๋น์
์คํ๋ง ์ ์ฉ ํฌํธํด๋ฆฌ์ค๊ฐ ํ์ํ ํ์
์ ์ ์ง์,
ํ์ํ ๊น์?
Java ํ๋ก๊ทธ๋๋ฐ
Servlet, JSP ์นํ๋ก๊ทธ๋๋ฐ ๊ธฐ์ด
์น MVC ํ๋ ์์ํฌ ๊ธฐ์ด
7,683
๋ช
์๊ฐ์
562
๊ฐ
์๊ฐํ
661
๊ฐ
๋ต๋ณ
4.9
์
๊ฐ์ ํ์
10
๊ฐ
๊ฐ์
์ํํธ์จ์ด ๊ต์ก์ผํฐ๋ฅผ ์ด์์ค์ด๋ฉฐ ๋ํ, ๊ด๊ณต์, ๊ธฐ์ ์ฒด์ ์ปจ์คํ ๋ฐ SW์ํ๊ต์ก์ ์งํํ๊ณ ์์ต๋๋ค.
- ์ฃผ์๊ฒฝ๋ ฅ -
ํ๊ตญ์ ๋ ฅ๊ณต์ฌ In-House ์ฝ๋ฉ ์ํ ๊ต์ก
๊ด์ฃผ์ธ๊ณต์ง๋ฅ์ฌ๊ดํ๊ต๊ฐ์
ํ์๋ํ๊ต ERICA ์จ๋ผ์ธ๊ฐ์
๋นํธ์ํํธ์จ์ด๊ต์ก์ผํฐ๋ํ
ํ๊ตญ์ฐ์ ์ธ๋ ฅ๊ณต๋จ NCS๊ธฐ์ ํ์ฉ ์ปจ์คํดํธ๋ฏธ๋์ฐฝ์กฐ๊ณผํ๋ถ SW์ฑ์ฉ์ฐ์๊ณผ์ ๊ต์ก
ํ๊ตญ์ฐ์ ๊ธฐ์ ์ฌ๋จ ์ด๊ณต๊ณ๋ฏธ์ทจ์ ์ํ์ฅ์ฐ์์ฌ์ ๊ต์ก
ํ๊ตญ์ ๋ณดํ์งํฅ์ ์ฅ์ ์ธ IT ์ ๋ฌธ๊ณผ์ ๊ต์ก
ICU ํ๊ตญ์ ๋ณดํต์ ๊ต์ก์ ๊ฐ์์ํํธ์จ์ด๋ง์ด์คํฐ๊ณ ๋ฑํ๊ต ์ฐํํ๋ ฅ๊ต์ฌ
์ธํ๋ฐ - ์๋ฐ,์น,MVC,์คํ๋ง,IoT ์จ๋ผ์ธ๊ฐ์
ํจ์คํธ์บ ํผ์ค - ๊ฐ์ฒด์งํฅ์๋ฐ ์จ๋ผ์ธ๊ฐ์,๋ฐฑ์๋ ๋ถํธ์บ ํ ๊ฐ์email : bitcocom@empas.com
์ ์ฒด
84๊ฐ โ (30์๊ฐ 43๋ถ)
ํด๋น ๊ฐ์์์ ์ ๊ณต: