Ant 설명 ● Ant의 특징 Ant는 make, gnumake, nmake, jam 등과 같은 빌드 툴입니다. Ant는 자바의 소스 코드를 컴파일해주고, 컴파일 된 클래스 파일을 배포본으로 변경해주고 소스코드로부터 API문서를 생성하는 작업을 한번의 배치 작업으로 처리할 수 있는 프로그램입니다. 자바 기반의 빌드툴로 make와 비슷한 기능을 .. Java2EE Framework/Ant 2010.06.12
iBATIS 2.0 동작방법 iBATIS 2.0은 com.ibatis.sqlmap 패키지의 클래스를 활용하여 쿼리문과 결과를 쉽게 개발자에게 돌려준다. SQL Mps(com.ibatis.sqlmap.*)의 기본적인 생각은 간단함(simple)이다. ibatis는 설정파일을 통해 PreparedStatement 파라미터와 ResultSets 으로 쉽게 매핑해 주며, 자바 코드 20%를 사용하여 JDBC 기능의 80%를 제공하는 간단.. Java2EE Framework/iBATIS 2.0 2010.06.12
iBATIS 2.0 프레임워크 설명 iBATIS 2.0 은 두 개의 라이브러리로 구성되어 있다. ibatis-common-2.jar 라이브러리와 ibatis-sqlmap-2.jar 라이브러이이다. iBATIS의 특성은 설정 파일을 통한 SQL문을 수행하는 것이 기본 개념이다. 일반적인 JDBC 프로그래밍은 테이블과 DTO(Data Transfer Object)가 있을 때 컨넥션을 생성하여 PreparededStatement 객체를 생성.. Java2EE Framework/iBATIS 2.0 2010.06.11
정부 표준 프레임워크 구성 전자 정부 표준 프레임워크는 기본 영역과 공통 기반 영역(AOP등 20여개의 컴포넌트)으로 구성되어 있으며 기본 영역은 다음과 같이 구성되어 있다. 화면처리(UI) 업무처리(비즈니스) 데이터처리(퍼시스턴스) 연계처리(웹서비스) ※ 전자 정부 표준 프레임워크의 기본 베이스는 spring 2.5 + ibatis 2.0 각 영역.. Java2EE Framework/정부표준 2010.06.11
자바 개발자가 가져야 할 기본 참고 : 영록이 블러그 http://youngrok.com/wiki/wiki.php/%C0%DA%B9%D9%C0%A5%C7%C1%B7%CE%B1%D7%B7%A1%B8%D3%C0%C7%B1%E2%BA%BB#s-4.2.7 인터넷 검색을 하다 좋은 글을 발견하여 참고 삼아 정리해 작성한 글입니다. 프로그래밍 초보자가 능히 한 사람 몫을 할 정도로, 혼자 코딩하도록 내버려둬도 다른 사람들이 불안에 .. Java2EE Framework/프레임워크 개념 2010.06.08
스프링2.0 리소스 번들 사용방법 프로퍼티 파일에서 View의 정의를 관리한다. 프로퍼티 파일을 사용함을써, ResourceBundelViewResolver는 국제화와 관련한 이점을 갖는다. 다른 View 리졸버는 항상 논리적인 View 이름을 사용하여 단일한 View 구현 객체를 결정하는 반면, ResourceBundelViewResolver는 사용자의 Locale을 기초로하여 동일한 논리적인 뷰 이.. Java2EE Framework/Spring 2.0 2010.06.07
스프링 2.0 - 다중 데이터소스 사용하기 스프링에서 DataSource 를 여러개 사용하고 싶다면 각 각의 DataSource 를 등록하여 사용합니다. 스프링 빈 설정 파일에 다음과 같이 작성합니다. <bean id="oneDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value=""/> <property name="url" value="localhost:"/> <propert.. Java2EE Framework/Spring 2.0 2010.06.07
DTO(Data Transfer Object) 논쟁 어플리케이션을 개발할 때 각 계층 사이에서 데이터를 어떻게 주고 받을지에 대한 전략을 세우는 것은 어플리케이션을 개발하는데 있어서 상당히 중요한 부분이다. 이 전략이 어떻게 수립되느냐에 따라 개발시 생산성과 유지보수 용이성에 큰 영향을 미치기 때문이다. EJB 아키텍.. Java2EE Framework/프레임워크 개념 2010.06.07
스프링 2.0의 트랜잭션 처리 방법 JDBC를 기반으로 트랜잭션을 처리하는 일반적인 방법은 퍼시스턴스 계층에서 처리하는 방법과 비즈니스 계층에서 처리하는 두 가지 방법이 있다. JDBC를 사용한 트랜잭션 처리는 사용하기 쉽지만 많은 단점을 가지고 있는데 JDBC를 사용한 각각의 트랜잭션 처리 방법에 대해 알아보고 장단점을 파악해 .. Java2EE Framework/Spring 2.0 2010.06.07
스프링2.0 Exception 관리 방법 프로그램 수행 중 Exception이 발생하면 서블릿 컨테이너가 제공하는 에러 화면에 웹 브라우저에 출력되는데, 만약 예외에 따라 알맞은 에러 화면을 출력하고 싶다면 컨트롤러에 HandlerExceptionResolver 를 사용하면 된다. 스프링 컨트롤러인 DispatcherServlet 클래스는 HandlerExceptionResovler 가 등록되어 있는 경우, .. Java2EE Framework/Spring 2.0 2010.06.07