Recent Posts

JNA (Java Native Access)

2012-02-06

JNA는 기존 JNI(Java Native Interface)의 복잡한 구현 방식을 단축하고자 나온 OpenSource Library이다. https://github.com/twall/jna JNA를 이용하면 JNI의 native library와의 연결을 위한 javah...

Hudson(Jenkins) Integration for Mylyn

2012-01-16

Mylyn은 Trac/Jira와 같은 Issue Tracker나 SCM, CI, 기타 build 도구들과의 통합 및 모니터링을 지원하여 좀 더 빠른 작업 및 모니터링, 문서화가 가능하게 한다. 또한 Outlook, Gmail 등의 연동으로 일정, 작업리스트, 메일 등의 통합관리도 ...

The Overview Servlet 3.0 of JEE 6

2011-12-21

Servlet 3.0 (JSR-315) API는 개발 편의성의 증대라는 목표로 Annotation을 통한 선언적 프로그래밍, 하위 호환성 문제가 없는 type-safety한 Generics, 손쉬운 Web Application 설정 등을 지원한다. 역시나 눈에 띄는 부분은 Anno...

Spring Business Tier Design Pattern

2011-11-29

회사에서 문서질만 하다 Spring @Service를 이용한 Business Tier에서 설계할 수 있는 Design Pattern 몇 가지를 정리해본다. Monolith 개발 환경에서 비지니스 로직의 단순화와 도메인 모델의 표현력에 촛점을 맞추도록 한다.

Spring 3.1 Cache Abstraction

2011-11-07

Spring 3.1부터는 어플리케이션에 캐시 기능을 추가할 수 있는 기능이 제공된다. 현재 Spring Framework 3.1.0.M2 버전에서 제공하는 캐시 저장소는 java.util.concurrent.ConcurrentMap과 EhCache 두가지를 제공한다.