본문 바로가기

분류 전체보기60

MyBatis] foreach 출처: 마이바티스 소개 - http://www.mybatis.org/mybatis-3/ko/dynamic-sql.html 아래 예제 소스는 전자정부프레임워크 3.6(Spring), mysql, myBatis를 기준으로 합니다. 제가 마이바티스에서 정말 자주 쓰는 foreach입니다. JSTL의 foreach랑 조금 비슷한 듯 합니다. (제 생각이지만요ㅋㅋㅋ) foreach문은 동적 SQL을 처리하기 위해 사용하는 것으로, collection에 대해 반복처리를 합니다. 저는 주로 IN조건에 많이 쓰고, 여러행을 update할 때도 사용했습니다. foreach문 변수로는 item, index, collection, open, separator, close 이렇게 6가지를 쓸 수 있습니다. IN 조건에서 쓰인.. 2017. 6. 7.
자료형 변환 참고한 책: (개정판) 모던 웹을 위한 JavaScript JQuery 입문 (윤인성 지음) 다른 자료형을 숫자로 바꿀 때는 Number() 함수 사용 다른 자료형을 불 자료형으로 변환할 때는 Boolean() 함수 사용 2017. 6. 4.
[JAVA] java.util.Date Java SE 7 java.util 패키지에 Date 클래스 https://docs.oracle.com/javase/7/docs/api/ java.util.Date public class Dateextends Objectimplements Serializable, Cloneable, Comparable The class Date represents a specific instant in time, with millisecond precision. Date 클래스는 밀리세컨드(1000분의 1초) 정확도를 가지고 특정시간을 나타냅니다. Deprecated된 메서드가 꽤 많네요. Deprecated 같은 경우 보안, 성능, 대체 가능성 등 여러 기준에 의해 메서드의 사용을 지양한다는 의미입니다. 언제 사라질지.. 2017. 3. 17.
[JSP] MVC 패턴 구현 - URI 패턴 참고한 책: 최범균의 JSP 2.3 웹프로그래밍 기초부터 고급까지(최범균 저)chapter 18 MVC 패턴 구현 2.3 설정파일에 커맨드와 클래스의 관계 명시하기책 소스코드: https://github.com/madvirus/jsp23최범균님 블로그: http://javacan.tistory.com/ 앞에서 한 command 패턴 예제2017/03/08 - [프로그래밍/JSP] - [JSP] MVC 패턴 구현 - 커맨드 패턴, 설정 파일 앞에 한 command 패턴에서 조금만 바꾸면 된다. ControllerUsingURI.java 서블릿 추가(ControllerUsingFile 복사해서 쓰자)commandHandlerURI.properties 추가web.xml에 추가 (HelloHandler는 계속 .. 2017. 3. 8.