전체 글
-
[Spring] Ehcache 사용카테고리 없음 2020. 9. 18. 10:24
개발환경 Spring 5.2.7.RELEASE [캐쉬 서비스 동작원리] 기존 서비스 : Controller > Service > Dao 캐쉬 서비스 : Controller > Service > CacheService (> Dao) 캐쉬를 통해 메뉴 DB 제어 Dependency 추가 org.springframework spring-context ${org.springframework-version} commons-logging commons-logging org.springframework spring-context-support ${org.springframework-version} net.sf.ehcache ehcache 2.10.6 Cache-servlet.xml ehcache.xml 이때 캐쉬 b..
-
[Spring] FreeMarker 적용 ( + tiles)카테고리 없음 2020. 9. 17. 09:44
WEB-INF > web.xml 바로위에 추가 freemarker freemarker.ext.servlet.FreemarkerServlet TemplatePath / NoCache true ContentType text/html; charset=UTF-8 template_update_delay 0 default_encoding UTF-8 number_format 0.########## 1 freemarker *.ftl pom.xml Dependency 추가 org.freemarker freemarker 2.3.30 *타일즈 사용시 org.apache.tiles tiles-jsp ${org.tiles-version} org.apache.tiles tiles-servlet ${org.tiles-version..
-
[Spring] Maria DB 연결+SQL LOG기초/SPRING 2020. 9. 9. 17:37
src > pom.xml 목적 : DB연결에 필요한 Dependency 추가 mysql mysql-connector-java 5.1.31 org.mybatis mybatis 3.3.0 org.mybatis mybatis-spring 1.2.2 org.springframework spring-jdbc ${org.springframework-version} org.springframework spring-test ${org.springframework-version} commons-dbcp commons-dbcp 1.4 org.lazyluke log4jdbc-remix 0.2.6 log4j log4j 1.2.15 javax.mail mail javax.jms jms com.sun.jdmk jmxtools c..
-
Spring - Interceptor 적용기초/SPRING 2020. 8. 28. 14:21
action-servlet.xml 수정 맨위 beans url 추가 xmlns:mvc="http://www.springframework.org/schema/mvc" beans에 인터셉터태그 추가 CustomInterceptor.java 생성 import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.s..
-
Spring - Servelt 설정변경기초/SPRING 2020. 8. 28. 11:29
WEB-INF > web.xml 변경 welcom tag 추가 index.jsp servelt 태그변경 appServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/spring/appServlet/servlet-context.xml 1 appServlet / 을 아래와 같이 변경 action org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/config/*-servlet.xml 1 action *.dg url-pattern : 확장자를 jsp가 아닌 dg ( 프로젝트에 맞게 변경 가능 ) init-param ..
-
부트스트랩 적용 및 resources 지정기초/SPRING 2020. 8. 28. 10:47
부트스트랩 다운로드 http://bootstrapk.com/ 부트스트랩 · 세상에서 가장 인기있는 모바일 우선이며, 반응형인 프론트엔드 프레임워크. 프리프로세서 부트스트랩은 평범한 CSS 로 제공합니다만, 그것의 소스코드는 2개의 인기있는 CSS 프리프로세서인 Less 와 Sass 를 사용합니다. 신속하게 프리컴파일된 CSS 로 시작하거나 소스를 빌드 bootstrapk.com 제이쿼리 다운로드 > bootstrap내부에서 jquery 사용 부트스트랩 폴더지정 제이쿼리 폴더지정 resources 지정 > css, js 등 서버내부경로의 리소스들을 맵핑해줌 webapp > WEB-INF > spring > appServlet > servlet-context.xml 추가 테스트 소스 이때 jquery는 bo..
-
타일즈 적용기초/SPRING 2020. 8. 26. 15:07
tiles 구조 tiles > comm > nav.jsp footer.jsp header.jsp layout > template.jsp servlet-context.xml 추가 : tiles.xml 경로 설정 /WEB-INF/tiles/tiles.xml pom.xml 추가 : tiles maven org.apache.tiles tiles-core 3.0.8 org.apache.tiles tiles-jsp 3.0.8 tiles.xml 작성 : tiles 공통부분 작성 예제 header.jsp Hello ! I am Header! footer.jsp Hello ! I am Footer! nav.jsp NAV! template.jsp home.jsp Hello world! The time on the serv..