목록자바 (4)
Chanho_Park
equals 는 isNotEmpty 보다 효율이 떨어진다. isNotEmpty를 사용할 때 여러개를 비교할때는 iBatis 에서 isEmpty/isNotEmpty 를 이용하여 multiple property 로 처리하는 예제 (아래) 멀티 nested tag 를 사용하여 해결 가능합니다. select * from table where date_start >= #startDate# AND date_end >
equlas 와 equalsIgnoreCase 가 있습니다. equals 는 INPUTDATE 와 꼭 같아야한다. key.toString().equals("INPUTDATE") equalsIgnoresCase 는 말그대로 무시한다는 말입니다. INPUTDATE가 들어와도 inputdate가 들어와도 둘을 같은 취급한다는 소리입니다. key.toString().equalsIgnoreCase("INPUTDATE")
@Resource - > Name으로 Bean을 지정 ex) @Resource(name="BlueSqlSessionTemplate") @Resource 어노테이션의 적용 순서 1. name 속성에 지정한 빈 객체를 찾는다. 2. name 속성이 없을 경우, 동일한 타입을 갖는 빈 객체를 찾는다. 3. name 속성이 없고 동일한 타입을 갖는 빈 객체가 두 개 이상일 경우, 같은 이름을 가진 빈 객체를 찾는다. 4. name 속성이 없고 동일한 타입을 갖는 빈 객체가 두 개 이상이고 같은 이름을 가진 빈 객체가 없는 경우 @Qualifier를 이용해서 주입할 빈 객체를 찾는다. @SuppressWarnings 컴파일러가 경고하는 내용 중 "이 내용은 경고하지마"하고 제외 할때 사용 합니다. @Suppres..
Controller에서 많은 변수들을 받아와 그것들을 다시 다음 Controller에 넘기고 싶을 때가 있다. 지금까지 return redirect+"?whatColumn="+searchvo.getWhatColumn()+"&keyword="+searchvo.getKeyword()+"&pageNumber="+searchvo.getPageNumber(); 이런 식으로 return 할 때 모든 변수를 붙히곤 했다. 코드도 깔끔하지 못할 뿐더러 보기에도 너무 힘들다. [해결방법] redirect 시 데이타를 전달할 수 있는 방법 RedirectAttributes 클래스를 사용하여 전달할 수 있다. RedirectAttributes 클래스는 Spring 3.1 버전에 추가되었다고 한다. redirect시 Redi..