티스토리 툴바


Log4j 설정파일 Refresh

Java 2011/11/25 15:41
시스템을 운영하는 중 Log4j 설정 파일을 변경하여 반영.
 
One possibility is to configure it in your applicationContext.xml as shown her

<bean id="log4jInitialization"
    class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
    <property name="targetClass"
        value="org.springframework.util.Log4jConfigurer" />
    <property name="targetMethod" value="initLogging" />
    <property name="arguments">
        <list>
            <value>conf/log4j.xml</value>
        </list>
    </property>
</bean>


If you are running your web application as an expanded war then another option is to use a listener in your web.xml. 


<context-param>
    <param-name>log4jConfigLocation</param-name>
    <param-value>/WEB-INF/resources/log4j.properties</param-value>
</context-param>
<context-param>
    <param-name>log4jRefreshInterval</param-name>
    <param-value>1000</param-value>
</context-param>
<listener>
    <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>

'Java' 카테고리의 다른 글

Log4j 설정파일 Refresh  (0) 2011/11/25
Java로 MS Excel, Word, Powerpoint 문서 다루기  (0) 2011/09/27
Java Class Dynamic reloading  (0) 2011/09/05
Posted by bluefin92

트랙백 주소 : http://bluefin92.tistory.com/trackback/31 관련글 쓰기

댓글을 달아 주세요


MS Excel을 다루는 Java Api 는 Apache POI와 Java Excel API가 있다. Excel은 LOB App에서 빈번하게 사용하는 관계로 많이들 사용한다. 하지만 개발단계에서 산출물 자동화를 할때 Word와 Powerpoint를 생성해야 하는 경우가 있다. Word의 경우는 HTML을 이용하여 생성을 하여 사용했는데 Save As를 해서 Word binary로 변경해야 하는 불편함이 있다. 아직 테스트는 해보지 못했지만 Word를 생성하는 Java Api가 POI말고도  Java2word라는 라이브러리가 있다. Powerpoint는 POI가 있는데 이것또한 테스트 해보지 못했다. 일단, 나중을 위하여 정리를 해둔다. 

1. Java Excel API
A Java API to read, write, and modify Excel spreadsheets
http://jexcelapi.sourceforge.net/

2. Java2word
Word Documents Generator from Java code without any components or libraries
http://code.google.com/p/java2word/

3. Apache POI
http://poi.apache.org/overview.html
http://blog.naver.com/PostView.nhn?blogId=jaymz96&logNo=40137897615

Component Application type Maven artifactId
POIFS OLE2 Filesystem poi
HPSF OLE2 Property Sets poi
HSSF Excel XLS poi
HSLF PowerPoint PPT poi-scratchpad
HWPF Word DOC poi-scratchpad
HDGF Visio VSD poi-scratchpad
HPBF Publisher PUB poi-scratchpad
HSMF Outlook MSG poi-scratchpad
XSSF Excel XLSX poi-ooxml
XSLF PowerPoint PPTX poi-ooxml
XWPF Word DOCX poi-ooxml
OpenXML4J OOXML poi-ooxml-schemas, ooxml-schemas

'Java' 카테고리의 다른 글

Log4j 설정파일 Refresh  (0) 2011/11/25
Java로 MS Excel, Word, Powerpoint 문서 다루기  (0) 2011/09/27
Java Class Dynamic reloading  (0) 2011/09/05
Posted by bluefin92

트랙백 주소 : http://bluefin92.tistory.com/trackback/23 관련글 쓰기

댓글을 달아 주세요


Javascript + HTML5로 Windows Metro style 예제 프로그램를 만들어 보았다. 아 ~~ 정말 미치겠다. MS ...
Web App을 작성할 때 사용되는 Javascript 와 HTML5 문법은 같지만 winRT를 사용하기 위한 Api는 추가적으로 많이 알아야 한다. 그래도 Javascript와 HTML을 사용했던 개발자들에겐 쉽게 접근할 수 있을 것 같다.  



[1] Visual Studio 11 Express를 실행한다.




[2] File > New Project에서 Templates > Javascript > Windows Metro style > Fixed Layout Application 선택하고 하단에 프로젝트명을 입력하고 [OK] 버튼을 누른다.




[3] default.html이 생성되었고 해당 파일을 대충수정하여 상단의 실행 버튼을 누른다.
     기존에 HTML+CSS+Javascript를 사용한 개발자들에게는 너무나 친숙한 코드가 아닌가 !!!




[4] 실행결과가 Metro UI 모드에 출력된다. 화면을 닫는 방법을 모르겠어서 Alt+F4를 눌러서 종료한다.




[5] 위에서 실행시키면 바로 Metro UI 화면에 테스트 프로그램 아이콘이 생성된다. (맨우측에) 마우스 오른쪽 버튼을 누르면 하단에 Uninstall 버튼이 출력된다. [Uninstall] 버튼을 누르면 설치제거를 물어보는 대화상자가 열린다.



'Windows 8' 카테고리의 다른 글

Javascript로 Windows Metro style 예제 프로그램 만들기  (0) 2011/09/16
Window 8 미리보기  (0) 2011/09/16
Window 8 시스템 구성  (0) 2011/09/16
Posted by bluefin92

트랙백 주소 : http://bluefin92.tistory.com/trackback/14 관련글 쓰기

댓글을 달아 주세요