목록전자정부프레임워크 (3)
잡동사니
안녕하세요. yeTi입니다.오늘은 전자정부프레임워크에서 트랜젝션을 관리하는 방법에 대해 알아보겠습니다. 사용환경전자정부프레임워크 : 3.5.1 context-transaction.xml에 bean 설정 소스단에서 다음과 같이 사용정의@Resource(name = "txManager") protected DataSourceTransactionManager txManager;트랜젝션 시작DefaultTransactionDefinition def = new DefaultTransactionDefinition(); def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRED); TransactionStatus txStatus = txManager...
안녕하세요. yeTi입니다.오늘은 전자정부프레임워크 환경에서 JUnit을 활용하여 테스트 케이스를 만드는 방법에 대해서 알아보겠습니다. 사용환경전자정부프레임워크 : 3.5.1 pom.xml에 다음 사항 추가 com.jayway.jsonpath json-path-assert 0.8.1 test org.mockito mockito-core 1.9.5 test org.springframework spring-test 3.2.3.RELEASE test 테스트 케이스를 만들고자 하는 클래스에서 우클릭 -> New -> JUnit Test Case 선택Next -> 테스트 케이스를 만들고자하는 함수를 선택 후 FinishTest 클래스 상단에 다음 사항 추가import static org.junit.Assert.*..
안녕하세요. yeTi입니다.오늘은 전자정부프레임워크에서 다국어 지원을 설정하는 방법에 대해서 알아보겠습니다. 사용환경전자정부프레임워트 : 3.5.1 context-common.xml에 다음과 같이 설정을 추가합니다. classpath:/properties/message 60 resources/properties 폴더에 다국어를 지원할 프로퍼티 파일을 생성합니다.message_ko.propertiesmessage_en.properties자바단에서 다음과 같이 사용합니다.messageSource.getMessage("resource.locale.msg1" , null , Locale.KOREAN );messageSource.getMessage("resource.locale.msg1" , null , Loca..