JAVA64 java component reference site java component reference site http://www.java2s.com/Code/Java/Spring/componentscan.htm Document 1. Spring Annotation (AOP , IoC Injection , WebMVC ....) 2. Default Java 3. EJB 3 sample 4. File.... 5. JSTL (browers way use) . . . . etc 2011. 3. 31. Date toString() reverse Date() Date now = new Date(); String datetimeStr = now.toString(); SimpleDateFormat format = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy" , Locale.US); try { Date parseDate = format.parse(datetimeStr); System.out.println(parseDate.toString()); format.applyPattern("yyyy-MM-dd"); String aa = format.format(parseDate); System.out.println(aa); } catch (ParseException e) { e.printStackTrace(); } toStr.. 2010. 12. 2. java reflect private 접근 하기 * java.lang.reflect ibatis를 쓸려다보니 resultMapping을 할때마다 하나하나 써줘야 하는 번거로움을 찾다보니, 작성된 Model Class로 뭔가 만들어보면 좋치 않을까해서 찾다보니 reflection 이 있더라. 이것도 입맞에 맞게 사용 할 수 있는 방법이 여러가지인것같다. 결론부터 말하자면. field.setAccessible(true); true로 주면 이상없이 접근 가능.(학교 선배가 알려줘서 쉬웠다 하핳핳) 자 그럼 통으로 적어볼까, public class MappingItem { public static void main(String []args){ LoginDTO logdto = new LoginDTO(); Class cls = logdto.getClass(); .. 2010. 9. 13. JAVA Super Class , Overriding /* * $Id: SuperClassTest.java ,v 1.1 2010. 9. 8. 오후 2:10:43 smrscvs1 Exp $ * created by : ahn * creation-date : 2010. 9. 8. * ========================================================= * Copyright (c) 2010 ManInSoft, Inc. All rights reserved. */ public class SuperClassTestA { @SuppressWarnings("unused") private String characterAName; public SuperClassTestA() { System.out.println("constructor A");.. 2010. 9. 8. 파일 입출력 4-1 ~ 4-3 까지는 1,2번,기타 을 보면 해결 될거 같구, 4-4 이거는 파일 입출력을 해보라는 의미 인듯 하네??ㅎㅎ -그럼 이거라고 생각하고 내용을 적을게, 파일 입출력 시스템은 OutPutStream 하구 InputStream이 있는데 Output도 Input도 종류가 몇개 있어, (두개 였던가?) 아무튼 Buffered가 앞에 붙느냐 안 붙느냐해서 그차이가 있어, 차이점은 구글이나 네이버에 간단하게 검색해도 꽤 나올거야, 사용방법두 마찬가지구, 하나 샘플로 만들어보면, package com.inputoutput.fileio; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File;.. 2010. 8. 23. (기타)톰켓 + 다이니믹 웹 1. 이클립스에서 아파치 톰캣 서버를 지정하는 부분은 다음과 같이 프로젝트 생성단계를 거치면서다. (1) Dynamic Web Project 선택 (2) [Target runtime] 부분에서 [New...]버튼 클릭 (3) 목록중에서 해당 서버를 고르고 ( 5.5 면 5.5선택 6v면 6.0) (4) 말했듯이 이 메뉴에서 [Browse...]버튼 눌러서 톰캣 깔린 폴더 걸어주면 됨. (5) 아래와 같이 [Target Runtime] 부분에 톰캣 서버 설정이 명시되면 완료. 2010. 8. 23. 2. 이제 실제 서플릿 파일이라든지 JSP 그리구, xml설정을 해줄거야 지금까지는 사용하기 위해서 셋팅 한거구 이제 실제 서플릿 파일이라든지 JSP 그리구, xml설정을 해줄거야 HelloWorld.java package action; import com.opensymphony.xwork2.Action; public class HelloWorld implements Action { private String message; public String getMessage() { return message; } public String execute() throws Exception { message = "Hello, World!"; return SUCCESS; } } package action; import com.opensymphony.xwork2.Action; public .. 2010. 8. 23. 1. naver API 및 Struts * Naver API (4-2,4-3) 1.일단 이곳에서 http://dev.naver.com/openapi/tutorial 듀토리얼 보고 확인하구, 2. http://dev.naver.com/openapi/register 이곳에가서 일반키를 발급받은 다음에 3. 요기가서 http://dev.naver.com/openapi/apis/data/encyc 이곳에 API 사용방법을 보고 사용해 보면 되, 현재 사용중인 키 : 4f39bbee8502ad945472658d076410c3 (이건 내가 방금, 발급받은키ㅎㅎ) http://openapi.naver.com/search?key=test&query=%EB%8F%85%EB%8F%84&target=encyc&start=1&display=10 1.빨간색으로 te.. 2010. 8. 23. java toString 펌 : http://decoder.tistory.com/44 참고 : http://dev2dev.bea.com/pub/a/2005/04/commons_lang.html Java 로 프로그램을 작성하다 보면 Object 클래스의 toString() 메소드를 오버라이드 하는 경우가 많다. 그런데 10개 내외의 필드를 가진 클래스의 toString() 메소드를 구현하는 것은 시간도 적게 걸리고 해서 별 문제가 안되는데, 그 이상의 필드를 가진 클래스의 toString() 메소드를 예쁘게 오버라이드 하는 일은 상당히 귀찮은 일이 되어 버린다. 이클립스에 그런 기능이 들어있을 줄 알았는데, 내가 못찾는 건지.... 이러한 상황에서 요긴하게 사용할 수 있는 외부 라이브러리가 바로 Jakarta Commons Lan.. 2010. 5. 12. 이전 1 ··· 4 5 6 7 8 다음