Whenever the need for reporting arises one has a broad spectrum to choose from. However if it comes down to integration with Spring, JasperReports is the way to go. With reports output coming from virtually anywhere JasperReports is capable of rendering into four different formats: CSV, Excel, HTML and PDF. In this session, Joris and Jan discuss the usability and hacks of JasperReports combined with Spring.
Jan Lievens started his career last year as a Junior Software Engineer with Dolmen where he received an additional training course on J2EE technology.
Prior to joining Dolmen, Jan worked part time as a freelancer for a small private company Ganymed Productions fooling around with PHP, web-design and production electronics. During his bachelor training he came accustomed with multi-agent systems and in particular with Jade, a framework for deploying distributed intelligence. In this framework he visualized the complex conversational nature of the agent-system into a web-interface.
Now his main focus lies in the RAD-field and in particular the integration of different MVC frameworks with Spring.
He has a bachelor degree in ICT (graduated in 2006, Gent)
Joris De Winne is senior software engineer at Dolmen. At Dolmen he followed several courses, including the ADF oracle framework and about BEA Aqualogic Service Bus. Currently he's doing a lot of technical analysis for j2ee projects and if time permits some coding.
Prior to joining Dolmen, Joris worked 3 years for Barco Control Rooms. There he helped with the development of software solutions for control rooms. He also was a technical project leader for several projects, with main focus on multimedia (video and graphics). The technologies being used for all this were a mix of several technologies consisting of Java, EJB3, C, C++, Eclipse, ...
He has a master degree in informatics (graduated in 2003, University Ghent).
.
Spring 2.5 on the Way to 3.0— This talk discusses Spring as a modern Java 5 oriented application framework - covering the core component model, integration with common technologies such as JPA and JSF, as well as Spring's annotation-driven web MVC.
Spring Web Services 1.0— Spring Web Services 1.0 provides a flexible, powerful Web services framework by facilitating best practices such as contract-first Web service development, the WS-I basic profile, and loose coupling between contract and implementation, allowing for the creation of flexible Web services using one of the many ways to manipulate XML payloads. By providing developers with a simpler approach to contract-first development, Spring-WS resolves many of the interoperability issues associated with typical Web services approaches.
Spring and Eclipse RCP— Eclipse as a Rich Client Platform is increasingly mainstream. Organizations from NASA to IBM to major banks and airlines have adopted RCP as a core platform for building their applications. In this talk we look at various current RCP usecases and examples and discuss the synergies with Spring.
Spring IDE - Tooling for the Spring Framework— Spring IDE provides support features within the Eclipse platform for Spring Framework development. It gives you useful tools to validate and visualize your bean definitions as well as support while editing Spring Bean defintions with content assist and much more.
Spring Batch— Spring Batch is the only comprehensive lightweight batch framework designed to enable batch development for enterprise systems of varying complexity. Simple as well as complex, high-volume batch jobs can leverage this framework in a highly scalable manner.