[JDBC] 환경설정 1
SpringJDBC 프로젝트 생성 후 pom.xml에 라이브러리 추가
[JDBC] 환경설정 2
BeanConfigClass.java
MainClass.java
JdbcBean.java
JdbcDAO.java
[JDBC] 데이터소스 설정, JDBC템플릿
BeanConfigClass.java에 DataSource, Bean 코드 추가
[JDBC] DAO 입력하기
JdbcDAO.java
MainClass.java
오라클 테이블 데이터에 추가됨
[JDBC] DAO 가져오기
MapperClass.java
JdbcDAO.java
MainClass.java
[JDBC] 수정, 삭제하기
JdbcDAO.java
MainClass.java
JdbcDAO.java
MainClass.java
1번이 삭제됨
[MyBatis] 환경설정
MyBatis 프로젝트 생성 후 mybatis , mybatis-spring 디펜던시 추가
JdbcBean.java
MapperInterface
BeanConfigClass.java
**MainClass.java
Spring MVC
기존의 Servlet/JSP구성에서 Spring MVC Library가 추가되는 것
새 워크스페이스 , 환경설정, MVC 서블릿 JSP 프로젝트(이전)
새 워크 스페이스 만든 후 환경 설정 하기
폰트사이즈, 톰캣 서버 설정, enco 검색 후 한글 설정 UTF-8 변경, java 1.8버전, 웹 브라우저 크롬 설정 등
MVC 모델 복습
ServletMVC 프로젝트 생성(Dynamic web project)
index.jsp
HomeController.java
main.jsp
test1.jsp
test2.jsp
MVC 모델 복습-2
MVC 서블릿, 파라메터 처리, 모델 요청, 리퀘스트로 데이터 전달
1. 컨트롤러 서블릿에서 요청 주소를 체크해서 포워드(request를 유지)
2. main.jsp 에 파라메타를 추가해서 보내는 a태그 만들기
3. 컨트롤러에서 파라메터를 처리
index.jsp
test1.jsp 페이지에서 결과 출력(test2.jsp 동일)
Test2 Service.java
디스패처서블릿, 프로젝트 세팅 (공통부분)
SpringMVCStep1 프로젝트 생성 후 메이븐 프로젝트로 변환
pom.xml에 아래와 같이 설정
서블릿, JSP, JSTL, 스프링-MVC 등이 라이브러리에 추가됨
XML 세팅 - 1
SpringMVCXml 프로젝트 생성 후 메이븐 변환
1. web.xml
2. servlet-context.xml
3. /WEB-INF/spring/root-context.xml
일반적인 자바 객체 즉, Service, Repository(DAO), DB등 비즈니스 로직과 관련된 설정을 해줍니다.
XML 세팅 - 2
servlet-context.xml
HomeController
WEB-INF -> views 폴더 안의 index.jsp
HomeController.java
image 파일에 이미지 넣기
servlet-context.xml
index.jsp