본문 바로가기

프로그램/Java64

[Mybatis] INSERT 시에 selectKey 값 받아오기 Mybatis 3.x 부터는 insert()를 하면 적용된 행의 수를 반환한다. selectKey 값을 받아오기 위해서는 호출 시에 전달된 parameterType 객체에 저장된다. ... .... 전달된 HashMap 에 키값 project_cd 로 해서 조회된 selectKey 값이 반환된다. 각 데이터베이스 별로 자동증가 값 불러오는 방법 1. ORACLE : sequence 값 SELECT 시퀀스명.NEXTVAL FROM DUAL; 2. MSSQL : identity 값 SELECT @@IDENTITY // 현재 세션에서 증가시킨 여러 테이블 중에서 가장 마지막에 증가시킨 // 테이블의 identity 값을 반환 SELECT SCOPE_IDENTITY() // 현재 세션, 스코프에서 증가시킨 여러.. 2014. 2. 26.
[JSP] Weblogic 에서 <% 같은 JSP 태그와 CDATA 를 같이 사용하면 다음의 오류가 난다. 톰캣에서 작업한 소스를 WebLogic 에 올리고 나서 이 오류 때문에 한참을 고생했다. CDATA를 제거 했는데 같이 사용할 수 있는 방법이 없나? A translation error occurred with taglib and CDATA in a JSP page, as shown in this snippet: sample.jsp : When the JSP is compiled using the weblogic.jspc compiler, here is the output: "sample.jsp": Translation of /sample.jsp failed: javax.servlet.jsp.JspException: The taglib validator rejected the page: "org.xml... 2014. 2. 20.
대용량 데이터 엑셀파일 생성 대용량 데이터 엑셀파일 생성 2014. 2. 19.
[JSP] 커스텀 태그 참조 : http://gangzzang.tistory.com/118 2014. 2. 15.
[Eclipse] 이클립스 기본 글꼴을 변경해서 한글을 잘 보이도록 하자 이클립스를 설치하면 기본 글꼴로 Consolas 글꼴이 선택되어 있다. 이 글꼴은 한글이 매우 작게 보여서 내용을 확인하는데 무척 어려움이 있다. 그래서 이 글꼴을 한글이 잘 보이는 글꼴로 변경해 보자. 사람마다 자기 취향에 맞는 글꼴이 있겠지만, Courier New 글꼴이 한그도 잘 보이고 Fixed Font 여서 글자 가로 크기가 동일해서 코딩 시에 편리하다. 1. 'Window>Preferences' 메뉴를 선택해서 'Preferences' 창을 띄운다. 2. 좌측 트리에서 'General>Appearance>Colors and Fonts' 를 선택한다. 'Colors and Fonts' 에서 'Text Font' 를 선택한 후에 'Edit...' 버튼을 클릭해서 글꼴 선택 창을 띄운다. 3. '.. 2014. 2. 13.
java.text.SimpleDateFormat SimpleDateFormat을 이용하면 현재 날짜 및 시간을 원하는 포맷으로 가져올 수 있다. … Format 기호 의미 보기 G 연대(BC, AD) AD y 년도 2009 M 월(1~12월 또는 1월~12월) 10또는 10월, OCT w 년의 몇 번째 주(1~53) 50 W 월의 몇 번째 주(1~5) 4 D 년의 몇 번재 일(1~366) 100 d 월의 몇 번째 일(1~31) 15 F 월의 몇 번째 요일(1~5) 1 E 요일 월 a 오전/오후(AM, PM) PM H 시간(0~23) 20 k 시간(1~24) 12 K 시간(0~11) 10 h 시간(1~12) 11 m 분(0~59) 35 s 초(0~59) 55 S 천분의 1초(0~999) 253 z Time zone(General time zone) GM.. 2014. 2. 10.
java.util.ResourceBundle java에서 사용되는 properties 파일의 내용을 읽어올수 있다. ResourceBundle클래스는 국제화를 지원하기 Locale 파일 규칙을 이용해서 파일명을 사용할 수 있다. properties 파일은 getBundle 메소드에 의해 객체로 전환이 된다. 따라서,크랠스 파일과 같이 위치를 추적할 수 있다. 만약 “server.properties” 라는 파일이 classes 폴더 밑에 conf 라는 폴더 아래 있다면 “conf.server.properties” 로 해서 찾을 수 있다. 위치 : web-inf/classes/conf/server.properties ResourceBundle bundle = ResourceBundle.getBundle(“conf.server.properties”); .. 2014. 2. 9.