본문 바로가기

Spring Framework

(21)
jsp에서 <%include file="..." %> 사용법 1. ajaxCommonFile.js 경로 : src/main/java/resources/js/ajaxCommonFile.js 2. ajaxCommon.jsp 경로 : WEB-INF/views/common/ajaxCommon.jsp 3.index.jsp 경로 : WEB-INF/views/main/ajaxCommonFile.js 중요!! 에서 첫번째 ../
java 패키지 내에 xml파일 읽어들이기 src/main/java 내 패키지에 있는 xml파일을 참조할수 있도록 하는 방법 pom.xml pom.xml 하단 코드 src/main/java **/*.xml src/main/java **/*.properties 사용처 : 일반적인 applicationContext.xml 파일에서 라고 기입시 mybatis 같은경우 mapper.xml파일을 제대로 읽지 못하는 경우 발생 pom.xml에서 src/main/java 패키지내에 xml파일도 읽을수 있도록 코드 추가 이외에 다른방법도 있으니 알아보기
dispatcher-servlet, applicationContext.xml 파일 경로수정 개요 : 인텔리제이 경우 최초 스프링 기본 구조상 dispatcher-servlet, applicationContext.xml 파일이 WEB-INF 아래에 위치함 파일 위치 변경방법 web.xml contextConfigLocation classpath:/context/applicationContext.xml org.springframework.web.context.ContextLoaderListener dispatcher org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:context/*.xml 1 기존 WEB-INF 아래 파일을 부분보면 classpatch:context/*.xml 로 되어있음 classp..
인텔리제이 - jsp에서 css, js 파일경로 참조하기 프레임워크 : Spring IDE : IntelliJ 1. dispatcher-servlet 설정 # resources -> classpath:/
Mybatis - RefreshSqlSession..(새로고침으로 쿼리수정된내용 바로적용) Mybatis 쿼리수정시 서버 재기동 하지않고 새로고침으로 바로 적용하기 (초간단 버전) (Ibatis 버전 - (작성해놓기)) 1. 기본 경로 및 applicationContext.xml 여기 bean 등록할때 아래 2번 java 클래스 경로를 맞춰주면 됨 2. RefreshableSqlSessionFactoryBean.java 클래스 만들기 (제일 아래 파일 첨부해놨음) package com.jy.fh.core; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.ibatis.builder.xml.XMLConfigBuilder; import org.apache.ibati..
Ibatis - RefreshalbeSqlMapClient( 새로고침시 쿼리적용) 환경 : Spring-version : 3.2.18RELEASE Ibatis-version : 2.3.4.726 - 새로고침(F5) 누를시 변경된 쿼리 실시간으로 적용하기 - ★ 제일하단 복붙할수있게 메모장으로 따로 첨부파일 빼놨음 ★ 1. pom.xml에 dependency 추가 backport-util-concurrent backport-util-concurrent 3.1 2. 해당 경로 및 applicationContext.xml 설정 2-1. applicationContext.xml 코드 3. com.jy.core.(본인패키지 경로) RefreshableSqlMapClientFactoryBean.java 클래스 파일 만들기 // // Source code recreated from a .class..
xml파일 사용시 주의점 xml 파일 만들때 주의점 xml파일은 항상 으로 철자하나(대소문자) 틀리면 안되며 태그앞에 공백, 들여쓰기 등등 있으면안됨 즉 아래사진처럼 첫번째줄 반듯하게 있어야됨 또하나 새로운거 배우고간다 개꿀
@RequestBody와 @ResponseBody의 사용 서론 스프링에서 비동기 처리를 하는 경우 @RequestBody 와 @ReponseBody 를 사용합니다. 여기서는 좀 더 자세하게, 위 어노테이션을 사용하여 어떻게 비동기 처리를 할 것인지에 대해서 배워보겠습니다. 클라이언트와 서버의 비동기 통신 처리 웹에서 이루어지는 데이터를 가져오고, 전송하는 이러한 동작들은 클라이언트(Client)와 서버(Server)간의 통신이 이루어지기 때문에 가능합니다. 예를들어 우리가 브라우저에서 검색 키워드를 입력하고 검색 버튼을 누르게 되면 검색 키워드가 클라이언트(ex. Js)를 통해 서버(ex. Java)로 전송이되며 서버에서 검색 키워드를 이용하여, 클라이언트에서 요청한 메시지를 처리하고, 응답을 만들어서 다시 클라이언트로 보내며 클라이언트는 화면에 뿌리는 역할을..