본문 바로가기
반응형

Spring16

[Spring] web.xml 설명 web.xml Deployment Descriptor (배포 서술자) web.xml 의 Root-Element 기능을 담당 web.xml(DD) 의 Title 설정, 기본적으로 프로젝트명을 설정 project_name 서버로 요청이 들어왔을 때 표시할 welcome-file 을 순서대로 정의 없을 경우 404 페이지 호출 index.jsp index.html error code, exception type 을 error page 로 매핑 404 /error/404.jsp java.lang.NullPointException /error/404.jsp Servlet context 의 parameter 선언 contextConfigLocation /WEB-INF/spring/root-context.xml Ap.. 2021. 1. 18.
[Mybatis] Mybatis Procedure 호출 ※ Mybatis 에서 DB Procedure 호출하는 방법 1. Mapper xml { CALL 프로시저명( #{param1}, #{param2, mode=IN, jdbcType=VARCHAR, javaType=String}, #{param3, mode=OUT, jdbcType=VARCHAR, javaType=String}, } 2. 호출 java Map call = new HashMap(); call.put("param1", "a"); call.put("param2", "a"); System.out.println( call.toString() ); // param1 = a , param2 = a dao.callProcedure( call ); System.out.println( call.toStrin.. 2021. 1. 15.
[Spring] Spring Framework MVC MySQL & Mybatis 연동 ※ Spring Boot 가 아닌 Spring Framework MVC 프로젝트에서 MySQL 와 Mybatis 연동 설정하는 방법 1. 준비물 - Spring Framework MVC Project - MySQL 사용자계정 추가 - MySQL Schema 및 Table 추가 2. 과정 1. Project 디렉토리 확인 ※ 이전 Spring Framework MVC Project의 폴더 구조를 보면 위 그림과 같이 생성되어있습니다. 2. pom.xml 수정 ※ 이전 Spring Framework MVC Project 에서 MySQL 사용을 위한 JDBC 관련 dependency 를 추가하지 않았기 때문에 추가해야 합니다. ※ 다른 설정 부분은 수정하지 마시고 pom.xml 에 아래 라인을 추가 mysql.. 2021. 1. 15.
[Spring] Spring Framework MVC 이클립스에서 기본 생성 ※ Spring Framework MVC Project 를 이클립스에서 생성하는 방법을 작성하였습니다. ※ Spring Boot 를 계속 쓰다보니 Spring Framework MVC Project 만드는 방법이 기억이 안나서 한참 걸렸네요. 준비물 1. 이클립스 2. 톰캣 3. 이클립스 플러그인 - Spring Tools 3 Add-On for Spring Tools 4 3.9.15.RELEASE 과정 이클립스 상단 메뉴 File - New - Other 를 클릭하고 아래 그림과 같이 Spring 을 검색한다. Finish 를 클릭하게 되면 아래 그림과 같이 프로젝트가 생성된다. 기본 프로젝트가 생성되었으면 서버를 이용해 웹 브라우저(크롬, 익스플로러 등)에서 확인할 수 있도록 한다. Servers 탭.. 2021. 1. 13.
반응형