Home

Toggle Space Navigation Tree
Space Map
Java 일반
  • 필수 자바 라이브러리 : 정보 과잉은 자바 개발자들에게 실제로 문제가 된다. 신참 프로그래머는 방대한 지식으로 무장하여 전문가 대열에 참여해야 하는 도전을 안고있다. 말 그대로, 알아야 할 것이 너무나 많다. 숙련된 프로그래머는 이 보다 더하다. 지식이란 것은 언제나 성장하는 것이기 때문에 이를 유지한다는 것 자체가 도전이다. 전문가로서 꼭 갖추어야 할 책과 웹 사이트 목록이 있다면 좋지 않을까? 이 글이 바로 그 리스트이다.
  • J2SE 5.0에서 변화하는 부분들 : 이 문서는 J2SE 5.0에서 바뀌는 부분들에 대해서 다루고 있다.
  • Annotation : JDK가 5.0까지 발전해오면서 가장 큰 변화가 있었던 것이 5.0의 배포인 것으로 생각한다. 그 중에서도 소스 코드 내에서 Annotation을 추가할 수 있다는 것이 가장 큰 매력으로 느껴지난다. Annotation은 지금까지 Enterprise 환경에서 서비스를 생성해내는 기술적인 방법에 있어 상당한 변화를 일으킬 것으로 생각하며, 개발 생산성 또한 향상 시킬 수 있는 계기가 될 것으로 생각한다.
  • J2SE 5.0에서 가장 좋은 기능 5가지 : J2SE 5.0에서 새로 추가된 기능들 중 사용할 경우 좋을 것으로 생각되는 5가지를 정리해 놓은 문서이다.
  • 자바 애플리케이션의 Windows 메모리 사용 관리 방법 : 최근에 갑자기 자바의 메모리 관리에 대해서 관심을 가지게 되었다. 이 문서가 조금이나마 도움이 될거 같다.
  • J2EE 환경에서의 Exception 처리 전략 : 지금까지 J2EE 환경에서 Exception 처리는 무분별한 Checked Exception을 조장해온 것이 사실이다. 이 문서는 J2EE 환경에서의 효율적인 Exception 처리 방법에 대하여 다루고 있다.
  • 자바 메모리 구조 분석 : 자바 JVM이 메모리를 어떻게 사용하는지에 대한 내용을 다룬다.
  • Log4j 설정파일 Refresh 주기 설정
  • New Logging Architecture : JEE에서 Logging Architecture는 어떠해야 하는지에 대하여 정리해 본다.
  • javax validation과 단위 테스트
  • Jdbc API 리팩토링하기 : 기존에 개발했던 Old Jdbc API를 리팩토링해 가는 과정에 대하여 다룬다.
  • 볼링 게임 Kata 문제 풀기 : 볼링 게임 Kata 문제를 점진적으로 리팩토링해 가능 과정에 대하여 다룬다.
개발할 때 참고할 소스 모음
  • BaseObject.java : 이 클래스를 처음 만들게 된 이유는 Appfuse 프로젝트의 소스를 분석하던 중이였다.
  • BaseListObject.java : 이 클래스는 매번 생성하게 되는 List Collection을 포함하는 클래스의 반복작업이 싫어서 만들었다.
  • SerlvetContext 테스트 코드 : Spring 프레임워크 설정파일을 테스트를 위해 ServletContext를 이용하는 테스트 코드
JEE 일반
JEE 참고문서
TDD
Web Service
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.