본문 바로가기

프로그래밍/Web

(20)
[spring] JAVA코드 테스트를 위한 Spring설정 웹 개발 관련 지식이 전무한지라 java 모듈을 테스트하기 위한기본적인 내용만 정리. 쩝.. 별걸 다 보게 되는 듯.. JDK, Spring-framework 등 필요.서버로는 JBoss, Tomcat 등이 사용되는 듯... -_-;; Dynamic Web ProjectTarget Runtime 에 서버 정해 주고... >>> 기본 설정WebContent/WEB-INF/lib 폴더에 라이브러리들(스프링등)을 때려(!) 넣는다. web.xml servlet 설정 : dispatcher로 보내야 각 컨트롤러로 전달될 수 있다.모든 설정은 web.xml에 들어가는데, 여러 설정파일이 있는 경우는 contextLoaderListener란 넘을 사용한다. org.springframework.web.context...
[MyBatis] 기본 사용법 웹쪽 개발팀 소스를 잠깐 보게 되었는데.. 접근이 쉽지가 않다..개발환경도 다르고.. 뭐하나 보려고 해도, 실행도 안된다. -_-;; 오기가 생겨 몇가지 내용을 정리해 본다.. 하지만.... 웹 프로그래밍은 html 이외엔 해보질 못했으니 뭔가 깔끔하게 이해가 안간다.....특히 외부 파라미터를 정의 후 그냥 적어주면 알아서 데이터가 들어간다는게.... -_-;;;getter, setter 를 알아서 부른다는 건지.... c개발자로서 무언가 꺼림칙하다. 사이트 : http://mybatis.org/ 음. 관계형 데이터베이스를 쉽게 사용하기 위한 데이터 맵퍼.현재 3.1.1 버전이 최신. 개발환경은 이클립스 Java EE 1. mybatis-3.1.1.jar 프로젝트에 추가 2. Java Resources..
톰캣 * 톰캣> 환경변수 및 PATH등록 CATALINA_HOME : 루트 디렉토리 PATH : /bin 음.. 6.0 zip버전 풀어서 startup해보니 별다른 path등록 없어도 걍 된다... * Web Application Archive(WAR) 설정> server.xml 설정server.xml의 host 에 context 등록 > server.xml이 아닌 context 설정server.xml을 수정하지 않고, 필요한 context만 별도 등록해 사용. test.xmlCATALINA_HOME/conf/엔진명/호스트명/test.xml 주요속성 : docBase : context의 루트className : java 클래스path : context 경로reloadable : /WEB-INF/classes,..
[spring] dispatch servlet 기본 스프링에서의 서블릿 * 서블릿 선언서버 시작시 기동할 서블릿이 있으면 여기에 기술한다.해당 서블릿은 HttpServlet 을 상속받아야 한다. 스프링의 경우 해당 매핑에 대해 DispatcherServlet이 관문 역할을 하게 된다.DispatcherServlet이 컨트롤러를 찾아 요청하게되고, 결과를 받아 View를 검색해 클라이언트에게전달하게된다. 이름 org.springframework.web.servlet.DispatcherServlet 1 이름 *.htm 한글등의 처리를 위해서는 인코딩 필터를 추가 필터명 org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 필터명 *.htm DispatcherServlet은 실행되면서, 이..