1. 개요
- iReport란?
iReport는 JasperReports 라이브러리를 통해 모든 종류의 Java 응용에 사용할 수 있고, 복잡한 보고서를 생성하는 오픈 소스 프로그램이다. 이 iReport는 100% Java로 구현됐으며, GNU (General Public License)에서 소스 코드를 배포한다.
iReport는 그래픽 인터페이스를 통해 어떤 종류의 복잡한 보고서도 간단하고 빠르게 생성할 수 있고, JasperReports의 XML 문법을 공들여 배우지 않아도 개발 시간을 단축해 개발자에게 큰 도움을 준다.
즉, iReport는 JasperReports를 위한 Reports Design Tool이라고 할 수 있다.
다운로드 서비스는 아래 사이트에서 이용할 수 있다.(무료
https://sourceforge.net/projects/ireport/
2. iReport 설치 및 실행
a. 다운로드한 파일을 압축을 해제
b. 압축을 해제 한 디렉터리 하위의 bin 폴더의 ireport.exe 파일을 실행
3. iReport UI 설명
4. iReport 환경설정
4-1. Class path 설정
Tools의 Options window를 오픈하여 아래 그림과 같이 설정합니다.
4-2. Compile 경로 설정
iReport는 컴파일된 .jasper 파일을 사용하여 서비스가 제공됩니다. 따라서 Complie path를 설정하여 서비스되는
시스템에 자동으로 저장될 수 있도록 설정하는 편이 업무에 도움이 됩니다.
4-3. Database 연동
iReport는 DB와 직접 통신하여 데이터를 질의하고 출력 할 수 있습니다. 해당 기능을 사용하기 위해서 먼저 JDBC
연결 설정을 수행합니다.
이상으로 iReport 설정 방법을 알아보았습니다.
'Development > Java' 카테고리의 다른 글
[Log4j 2] 환경설정 (0) | 2021.05.27 |
---|---|
JDBC 드라이버 사용시 오라클 클라이언트 설치가 필요할까? (0) | 2020.12.07 |
Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener (0) | 2019.02.04 |
CMYK to RGB 컨버터 (0) | 2018.11.13 |
[Spring Framework] Cannot create PoolableConnectionFactory ORA-00923 (0) | 2018.07.26 |