-
[이론] 1/6 목 Spring FrameworkSpring 2022. 1. 11. 18:51
- MVC( Model View Controller ) Framework
+ Spring WEB MVC + 우리나라에서 만들어 놓은 API (공통컴포넌트=2000개이상)
Spring + 공통컴포넌트 = 전자정부표준 프레임워크
* oracle DB가 포트 ( 1521 / 8080 )를 쓰고 있어서 겹칠 수 있음
web ERP(업무용 시스템) : 기업용 web Application
Framework (골격, 뼈대) - 개발방법론
ex) http://127.0.0.1:8081/ myapp 맨마지막 myapp는 context path이다 —context(문맥)
resource : 파일 정보읽는 곳, csv같은
src-webapp : WebContent 자리!!!
Spring Legacy project가 생성시 HomeController.java와 home.jsp도 생성
톰캣이 우리프로젝트를 찾아갈려면 톰캣서버에 우리프로젝트를 등록시켜야함
----> 등록이름은 맨마지막 이름인 myapp로 등록된다.
myapp을 찾고 document base로 찾아간다.
페이지 접속 : http://localhost:8081/myapp/
jdk1.8 / Spring 4.3.14 버전으로 바꿀 것
API관리 쉽게 가능 - pom.xml
pom.xml에서 프로젝트가 관리되므로 pom.xml를 바꾸지 않는다면 설정이 초기화된다.
maven – update project는 force부분을 체크하고 하면 강제로 업데이트된다. (왠만하면 강제 업데이트할 것)
https://mvnrepository.com/ : API dependency 코드 모아두는 곳 / Spring에서 관리하는 사이트
pom – MavenTool - defendency -> API설치
MavenTool로 인해 우리 프로젝트가 관리됨.
Maven : 자바용 프로젝트 관리도구
POM : Project Object Model
local repository를 수정하고 싶으면 settings에서 수정할 것 (이클립스에서는 바꿀수없음)
JDBC -> MYBatis (DB Framework) 로 바꿈
'Spring' 카테고리의 다른 글
[이론] 1/13 목 Spring Framework (0) 2022.01.14 [코드] 1/12 수 Spring Framework < root-context.xml > (0) 2022.01.12 [이론] 1/12 수 Spring Framework (0) 2022.01.12 [이론] 1/10 월 Spring Framework (0) 2022.01.11 [이론] 1/7 금 Spring Framework (0) 2022.01.11