programming tip
-
[springboot 외부 jar 추가 방법]programming tip 2019. 1. 23. 19:14
[springboot 외부 jar 추가 방법] springboot app 을 실행하는 방법으로 주로 가이드 되고 있는 방법은 전체 app을 jar or war 로 패키징해서 java -jar 옵션으로 실행 하는 방법이다. 보통의 경우 여기에 application.properties 를 분리해야 설정 파일을 개발 / 운영으로 분리하는 것으로 충분하겠지만뭐 생각대로 되지 않는 일이 한 두개는 아니겠지. 외부 jar 파일을 포함해서 배포를 해야 하는 일이 발생했다. 1. 내부 repo 서버에 등록하고 pom.xml 에 추가한다.2. local dir 에 추가하고 pom.xml 추가한다.3. java runtime 실행 시 classpath 를 추가 한다. * 여기서 runtime 추가 하는 방법을 기술한다. ..
-
파라메타 로깅 팁programming tip 2013. 1. 2. 23:36
api 를 개발하면서 파라메타로 넘어오는 값들을 디버깅 하기 힘든데매번 로그에 값들을 찍어 볼 수 도 없고 해서 찾아 본 방법이다.apache.commons 의 lang 에 있는 리플렉션 기능을 사용했다.성능을 위해 logger.isDebugEnabled() 로 싸는 수고가 필요할듯 import org.apache.commons.lang.builder.ToStringBuilder; import org.apache.commons.lang.builder.ToStringStyle; import org.apache.log4j.Logger; if (logger.isDebugEnabled()) { logger.debug(ToStringBuilder.reflectionToString( reqVo, ToStringSt..
-
MS SQL SERVER PAGING SAMPLEprogramming tip 2010. 12. 24. 12:33
MS SQL 에서 페이징 처리 SQL 코드를 짜려고.. 검색을 좀 했더니... select top (@pageSize) execDate, paymentID from tblPayment where paymentID not in ( select top ((@page - 1) * @pageSize) paymentID from tblPayment ORDER BY paymentID desc ) ORDER BY paymentID desc 이런 방식이 주로 검색되었다. 그러서 작업을 했는데 mybatis 에서 top 뒤에 @pageSize 를 파라메타로 받지 못하는 거 아닌가 - -;;; 고민 끝에 검색해서... select Row_Number() OVER (ORDER BY paymentID desc) AS rowN..
-
Axis2 사용시 주의programming tip 2010. 11. 8. 11:28
Axis2 를 사용할 일이 있어서 이것 저것 테스트 중인데 생각보다 빠릇 빠릇 되지는 않는 것 같다.. 뭐든 그렇듯이 1. eclipse 에서 axis2 로 서버 만들기 이클립스 갈릴레오에 맞는 axis2 버전이 1.4.1 이란다. 괜히 최신 버전을 깔았다가 생성하고 실행시 에러가 나는 문제가 ㅋ 암튼 1.4.1 버전으로 설치하면 별문제없어 잘 생성된다. 2. axis2 로 client 만들기 wsdl2java 방식으로 client 생성시 ADB 바인딩 방식으로 생성시 AnyType 을 맵핑 못한다는 오류 발생?? 몰까 쩝.. 그래서 xmlbeans 바인딩 방식으로 생성하여 생성 성공 런타입시 클래스를 못찾는 오류 발생 .. 생성된 소스 중에 TypeSystemHolder.class 이라는 클래스가 있는..
-
jstl tipprogramming tip 2009. 11. 23. 23:54
if else 처리는 This is an insecure Web session. This is a secure Web session. You are using an unrecognized Web protocol. How did this happen?! 숫자 포멧팅 fn 사용 http://blog.naver.com/ldbina/120067579003 custom tag 사용 http://sunfuture.springnote.com/pages/3539297
-
ie6/7 에서 select에 innerHTML 을 사용 못하는 문제 해결programming tip 2009. 11. 23. 13:49
출처 http://elmicoxcodes.blogspot.com/2007/02/innerhtml-and-select-option-in-ie.html 아래 함수 사용 function select_innerHTML(objeto,innerHTML){ /****** * select_innerHTML - corrige o bug do InnerHTML em selects no IE * Veja o problema em: http://support.microsoft.com/default.aspx?scid=kb;en-us;276228 * Versão: 2.1 - 04/09/2007 * Autor: Micox - Náiron José C. Guimarães - micoxjcg@yahoo.com.br * @objeto(..