table정보 읽어서 DTO(VO) 생성하기
첨부한 압축 파일은 테이블명을 입력해서 관련된 field, data type, comments 등을 추출한 후 setter, getter 를 만들어주는 간단한 프로그램입니다.
압축을 푼 후 이클립스에 프로젝트 하나 만들어서 붙여넣고 VoGenerator.java를 실행하시면 됩니다.
VoGenerator.java 선택 후 run as >> Open Run Dialog 클릭
실행화면에서 두번째 탭의 Arguments 선택 한 후 상단의 Program arguments란에 테이블명1, 테이블명2, 테이블명3 과 같은 식으로 넣은 후 실행하시면 됩니다.
단일 테이블이든 복수든 상관없이 그냥 콘솔에 찍고 C 의 정해진 경로에 .java 파일을 생성합니다. (기본은 C:/)
VoFileCreator.java에서 경로 지정하시면 되고, TableDictionary.java에서 DB 연결을 위한 설정을 해주시면 됩니다.
중복필드 제거, 패키지명 지정, 파일명 지정등의 기능을 추가해서 웹 버전으로 만들까 생각도 했는데 뭐 어차피 이클립스에서 클릭 몇번하면 해결되므로 그냥 나뒀습니다.
기능추가나 버그는 cafeciel골뱅이naver.com 으로..
참조한 소스는 >>> http://okjsp.pe.kr/seq/127386
| 웹은 정보의 공유와 오픈을 통해 발전한다 - Q u i c K