Full of Troves, Blog
Development Blog
-
[Spring]다중 DataSource 설정하기
전자정부 프레임워크 3.7 버전을 사용 중이기 때문에 이 프레임워크를 기준으로 설명함. Spring 4 기반으로 만들어졌기 때문에 크게 다른 부분은 없으리라 생각됨. 1. 기본 설정 1. MSSQL JDBC 드라이버 추가 & pom.xml 설정 <!-- 보통 commons-dbcp는 기본적으로 추가되어 있기 때문에 이미 있다면 추가 X --> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.4</version> </dependency> <!--...
-
[MySQL]Oracle to MySQL
Oracle to MySQL 기존에 개발 프로젝트는 Oracle DB 기반으로 만들어져있는데 새로 시작할 프로젝트의 DB는 MySQL인 경우가 있었다. Oracle과 MySQL은 구문이 서로 다른 부분이 많기 때문에 쿼리를 변경해야만 했다. 쿼리 변경을 하면서 기억에 남는 것들을 몇 가지 정리해본다. 크게 많이 바꾼건 없고 몇 가지 자잘한 부분만 바뀌었다. 혹시나 개발 진행하다가 더...
-
[Spring]Bean 생성 시 이름에 패키지명까지 포함하기
문제 보통 Controller를 만들어줄 때, 같은 이름의 Controller가 프로젝트 내에 2개 이상이 있다면 처음 Spring이 시작할 때 오류가 나곤 한다. 이유는 같은 이름의 Bean이 생성되기 때문에 그러는데 나는 같은 이름의 Controller를 생성할 필요가 있었기에 이것을 해결해야했다. /user/HomeController /admin/HomeController 와 같이 같은 이름의 Controller가 패키지명만 다르게 필요하였다. 찾아보니 이것을 도와주는 Spring...
-
[Java]JSP 컴파일 시 특수문자로 인해 나는 오류
문제 12월 27, 2018 6:15:49 오후 org.apache.catalina.core.StandardWrapperValve invoke 심각: Servlet.service() for servlet [action] in context with path [] threw exception [Request processing failed; nested exception is org.apache.tiles.request.render.CannotRenderException: java.io.IOException: JSPException including path '/WEB-INF/jsp/XXX.jsp'.] with root cause org.apache.jasper.JasperException: Validation error messages from TagLibraryValidator for c in /WEB-INF/jsp/XXX.jsp null: org.xml.sax.SAXParseException; lineNumber: 643; columnNumber:...
-
[JQuery]opener 사용 시 IE에서 발생하는 버그
$(opener.document) 회사 프로젝트 유지보수 중에 부모창>아이프레임 + 팝업창 구조로 되어 있는 화면이 있었다. 아이프레임에서 팝업창을 하나 열고 그 팝업창에서 수행하는 로직이 하나 있었는데, <script> $(document).ready(function () { var targetValue = $(opener.document).find('#target').css('display'); alert("targetValue=" + targetValue); }); </script> 대충 이런 느낌의 함수가 팝업창이 열리면서 document.ready를 통해 실행된다. (실제 함수와는 전혀 다른 소스이지만...