OpenSource(181)
-
[Spring] <task:executor> @Async 를 이용한 쓰레드 중복 테스트
title : [Spring] @Async 를 이용한 쓰레드 중복 테스트 index 1. 환 경 2. 시나리오 3. 결 과 4. 테스트 코드 5. 참고 사이트 > 1) SpringFramework 3.1 2) JUnit TEST 3) Log4j - Log쪽에 쓰레드 관련 녀석이 찍히도록 해놓음. 4) 설 정 task:annotation : @Async를 사용 할 수 있겠죠잉~ task:executor : > 1) TEST-A : Thread Pool 50개 / 호출 10번 2) TEST-B : Thread Pool 50개 / 호출 1000번 2) TEST-C : Thread Pool 2000개 / 호출 1000번 > 1) TEST-A : 중복 없음. 2) TEST-B : 중복 현상 나타남. Thread ..
2014.01.24 -
[springframework] confing properties re-loading 기능
[springframework] confing properties re-loading 기능 1. 배 경 2. 구 현 3. 결 과 4. 참조 사이트 > Spring을 사용하면서 config properties 파일이 WAS의 재가동 없이 반영 되어야 하는 경우가 있다. 찾아보았더니 org.apache.commons.configuration.PropertiesConfiguration를 통해서 구현 할 수 었다!! > 1) spring의 context-properties.xml(properties location이 있는 context) 에서 bean을 만든다. - context-properties.xml 부분 이 부분 추가!! value에서 path부분에서 너무 많은 소요를 하였다..ㅠ.ㅠ...classpat..
2014.01.17 -
오픈소스 룰엔진 - Drools
1. Drools 란? 2. 참고 사이트 1. Drools 란? - The Business Logic integration Platform 이다.자바 기반의 오픈소스 룰 엔진에는 Drools, Mandarax, JLisa 등이 있으며, 그중 Drools에 대해서 알아보자!단, 영어라는거...(- -)/ Drools is an Object-Oriented Rule Engine for Java. Drools is an augmented implementation of Forgy's Rete algorithm tailored for the Java language. Adapting Rete to an object-oriented interface allows for more natural expression ..
2014.01.15 -
스프링시큐리티 시작하기 - XML을 통한 인증 예제(묻지마 따라하기!)
■ spring-security 시작하기(묻지마 따라하기!) 1) 설정 2) 테스트 3) 참고문서 4) Tip 5) 같이 보기 본 블로그에서 기본프로젝트를 만드는 스프링프레임워크 강좌의 소스를 기반으로 테스트 하였습니다. 고로 web이 구축되어있는 상태에서 spring-security를 구축하는 내용 입니다.^^; > maven 3 Eclipse Indigo jdk 1.6 springframework 3.1 spring-security 3.1.3.Release 3.1.0 version은 Bug 있음. - 참고 URL : http://stackoverflow.com/questions/10216563/spring-security-error- creating-bean-org-springframework-sec..
2014.01.14 -
log4j를 알아보자
log4j..계속 사용만 해왔지 정리를 한적이 없어서 정리를 해본다. 1. log4j란? 2. log4j 구조 3. log4j level 4. log4j 간단한 예 5. 참고 사이트 [1] log4j 란? 자바 어플리케이션에서 빠르고 효과적으로 로깅 할 수 있도록 도와주는 오픈소스이다. [2] log4j 구조 log4j는 크게 3가지의 큰 뼈대를 가지고 있다. (1) Logger(Category : 요녀석은 잘 쓰지 않는다) : logging 메시지를 Appender에 전달. (2) Appender : 전달된 로깅 메시지를 파일, 콘솔,DB에 저장 할 지 지정하는 역할을 한다. (3) Layout : Appender가 어디에 출력 할 것인지 결정했다면 어떠한 형식으로 출력을 할 지 출력 layout을 결..
2014.01.09 -
[Ace-T의 Spring강좌] Step 03. Spring 환경 구축 하기(was)
[Ace-T의 Spring강좌] Step 03. Spring 환경 구축 하기(was) >> > 1) Eclipse(done) 2) PostgreSQL 3) Apache Tomcat or JBoss 4) JUnit(done) 5) SpringFramework(done) 6) JDK 6.0(done) 세번째 단계로 Spring MVC 사용하기를 해보자^^ 개인프로젝트를 하기 위해서 Spring을 아무것도 없는 상태에서 구축을 해보려고 한다. 생각을 우선 해보자~ 1. maven project이며, dynamic web project 이다. spring mvc를 구축하기 위해 무엇이 필요 할까??? 우선 무엇을 하고자 하는지 알아야한다. 생각해보자... 1) Spring 관련 lib 파일들은 기본!~ : po..
2013.12.04