개발관련기록(115)
-
[JAVA]인터페이스의 사용법
인터페이스를 사용하면서 얼마나 큰 이식성과 확장성이 있을까에 대해 항상 의문이 있었다. 인터페이스의 사용방법은 Implements로 Interface의 선언만 되어진 함수에 대해 정의를 하고 정의가 되어진 Implements(구현)를 포함하는 Class를 객체화 시켜 사용을 한다. 자 여기까진 어느정도 이해가 되었지만 정확하게 어떻게 사용하면 이점이 있는지에 대해서는소스를 살펴 보면서 이해해 보도록 하자. 간략히 이점만 말하겠다. main3.java에서 사용된 부분에서 객체화 시킨 클래스는 implements를 한 PrintNameCard3impl 의 객체를 만들어 사용해도 같은 PrintNameCard3 Type으로 간주한다. 다시 말해서 NameCard라는 클래스를 수정할 필요 없이 사용할때마다 Im..
2012.11.06 -
[Spring] Spring에서 Mybatis(ibatis) Generator.
출처 : (http://antop.tistory.com/131) 의 블로그 출처!!!이번 프로젝트는 Spring + MyBatis 입니다.... ㄷㄷ(난 하이버네이트가 더 좋은데 ㅠㅠ)뭐든 ORM이 마찬가지지만 설정을 열라 해줘야 합니다... 매핑 같은거 ㅠㅠ하버네이트는 DB 긁어와서 파일 만들어줬는데 마이바티스는 없나.. 해서 찾아보니 역시나 있었습니다.!!Eclipse Helios 사용.Installation이클립스에서 Help -> Install New Software..사이트 주소 : http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/Create Config File이클립스에서 File -> New -..
2012.10.31 -
[Spring] 삽질일기 2012-10-30 시작2-Spring적용
[Spring] 삽질일기 2012-10-30 시작2-Spring적용
2012.10.31 -
[Spring] 삽질일기 2012-10-30 시작1-기본Project 생성
[Spring] 삽질일기 2012-10-30 시작1-기본Project 생성 일단 내가 지금 부터 개발하고자 하는 삽질은 일기 형식으로 진행될것 같다. 어떤 방법이 옳은지 그른지는 나도 잘 모르겠다. 책에 의존하지 않고 오직 구글링과 감각적인 이해로 Spring Web Page를 개발하려 한다. 이러한 삽질이 나중에 도움이 되리라 생각한다. 지금부터 시작한다. 2012-10-30 올해 2012년이 가기 전에 개인적인 Project를 진행해보려 한다. 이름은 회의 관리 시스템 회의실의 예약과 메일 발송 등등 web page로 개발을 진행해 보려고 한다. 참고로 환경설정의 모든 항목을 UTF-8로 Setting 한다. //참고로 MS949의 형식을 기억해 놓도록 하자. //안드로이드 개발 작품이 ms949형식..
2012.10.31 -
Eclipse 에서 web Project Import 시 문제(bug)
Eclipse 에서 web Project Import 시 문제(bug) Eclipse 에서 web Project Import 시에 문제가 되는 현상이 발견되었다. 어떠한 Web Project를 다운받아 등록을 위해 Import를 하였는데항목에서 Root Directory 를 선택했는데아무런 Project를 끌고 오지 않는 현상이였다. 몇번 삽질후에 이력을 남긴다. 해당 현상 발생 원인은 Project를 Eclipse에서 설정한 Workspace에 넣어놓고체크 박스에 WorkSpace로 Copy한다라고 인식되어 문제가 생긴것이다.이 부분을 해결하기 위해서는 Check 박스를 해제 하고 작업을 진행하면 Project를 인식할 수 있다. 참고로 하단의 Radio 버튼을 클릭하여 새로 고침(?) 처럼 시도하면P..
2012.10.24 -
스프링 강좌 3.0 (1부, 2부)
스프링 강좌 3.0 (1부, 2부) http://www.youtube.com/watch?v=SZydc3BS--s&feature=player_embedded#! http://www.youtube.com/watch?v=JI7RNrWqp7k&feature=channel&list=UL
2012.08.30