filter에서 spring bean 사용하기

보통 서블릿 필터에서 스프링 빈을 주입 받지 못하는경우 아래와  getBean 메소드를 이용해서 스프링 빈을 가져오는 경우를 볼수 있다. private static ApplicationContext ctx; public void setApplicationContext(ApplicationContext applicationContext) […]

더 보기 →

logback 사용하기(2)

4.DBAppender를 이용한 logging logging_event 테이블의 컬럼정보 Field Type Description timestamp big int The timestamp that was valid at the logging event’s creation. formatted_message text The […]

더 보기 →

logback 사용하기(1)

logback에 대한 자세한 설명은 다른사이트를 참조하세요. https://beyondj2ee.wordpress.com/2012/11/09/logback-%EC%82%AC%EC%9A%A9%ED%95%B4%EC%95%BC-%ED%95%98%EB%8A%94-%EC%9D%B4%EC%9C%A0-reasons-to-prefer-logback-over-log4j/   logback을 사용하려면 maven을 사용할경우  아래와 같이 추가하시면  기본적인 기능들은 사용하실 수 있습니다. <dependency>     <groupId>ch.qos.logback</groupId>     […]

더 보기 →

java date timezone 변경

다국어처리시 timezone 이용  String day = “2015-12-14 15:21:12”; String dateFormat = “yyyy-MM-dd HH:mm:ss”; SimpleDateFormat df = new SimpleDateFormat(dateFormat); Date date = df.parse(day); TimeZone tz; tz […]

더 보기 →

xml java객체로 변환(dtd이용)

1.xjc설치 다운로드URL https://jaxb.java.net/2.2.11/ 다운로드받은 폴더를 압축을 해제하고 bin디렉토리로 이동하면 xjc실행파일을 확인할 수 있다. command창에서 xjc실행파일위치로 이동한후 아래와 같은 명령어를 실행하면된다. xjc -d <output directory> -p <package […]

더 보기 →

maven runnable jar 만들기

<build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>Main 실행함수 클래스(com.talkDev.main.Main)</mainClass> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> […]

더 보기 →

CronExpression 테스트하기

cronexpression 을 작성하고 이제 맞는지 테스트 하기~ String expression = “0 0 2-4/2 * * ?”; CronExpression cronExpression = new CronExpression(expression); Date nextExecuteDate1 = cronExpression.getNextValidTimeAfter(new […]

더 보기 →