Simplified J2EE Applications using Spring, Hibernate & Struts

Simplified J2EE Applications using Spring, Hibernate & Struts

Develop easier to maintain J2EE apps faster and cheaper with these open source projects.

19 May 2005 (14-21)
Location: Business Faculty Brussel (Neder-over-Heembeek)
Presented in English
Price: 480 EUR (excl. 21% VAT)

This event is history, please check out the List of Upcoming Seminars, or send us an email

Check out our related in-house workshops:

Why do we organize this seminar ?

FREE for every participant: Dual DVD Box with over 100 hours of JavaPolis 2004 Presentations

Because of the huge interest for this seminar, we are happy to offer you the dual JavaPolis 2004 DVD set free with your registration.

Although J2EE is generally accepted as the enterprise platform for the non-proprietary future, its growth suffers from its inherent complexity. As a result, J2EE is often perceived as a technology for big enterprises building large applications, but this does not need to be true. We are happy to see that the Java community is now uniting around a small number of solutions that try to solve this complexity issue, reduce development time, have a much better return-on-investment, and lower the total cost of ownership, in particular the maintenance costs.

A lot of J2EE projects fail because of the complexity of the J2EE framework in general, and of EJB in particular. Although the J2EE API specification offers a standard way for developing distributed enterprise applications, it does not provide all the necessary building blocks. EJB tends to be overly complex and overused; and many J2EE design patterns are not in fact design patterns but workarounds for technology limitations.

Using J2EE "out of the box" is not an attractive option. Many J2EE API's and services are cumbersome to use. J2EE does a great job of standardizing low-level infrastructure (like XA-compliant transaction management) but does not provide an easy way to build, test and deploy your business components and applications.

During the previous seminars that I.T. Works organized in cooperation with JCS and other experts in J2EE and Java, we have always warned for the complexity of the J2EE platform and EJB in particular, and we are happy to see that the Java community is uniting around a small number of solutions that try to solve this complexity issue.

Learn how more and more companies are tackling the limitations of J2EE by using open-source initiatives and have chosen Spring, Hibernate and Struts as the cornerstones for building and successfully delivering J2EE-based projects.

About the Spring Framework:
The Spring Framework is an open source application framework that aims to make J2EE development easier. It grew out of the experience of using J2EE without EJB (J2EE Development with EJB Rod Johnson & Juergen Hoeller). However, unlike Struts, Hibernate and most other frameworks, Spring offers services for use throughout an application, not merely in a single architectural tier. Spring aims to take away much of the pain by simplifying the programming model, rather than concealing complexity behind a complex layer of tools.
About Hibernate:
Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent classes following common Java idiom - including association, inheritance, polymorphism, composition and the Java collections framework. The Hibernate Query Language, designed as a "minimal" object-oriented extension to SQL, provides an elegant bridge between the object and relational worlds. Hibernate also allows you to express queries using native SQL or Java-based Criteria and Example queries. Hibernate is now the most popular object/relational mapping solution for Java.
About Struts:
The core of the open-source Struts framework is a flexible control layer based on standard technologies like Java Servlets, JavaBeans, ResourceBundles, and XML, as well as various Jakarta Commons packages. Struts encourages application architectures based on the Model 2 approach, a variation of the classic Model-View-Controller (MVC) design paradigm.

Why should you attend this seminar ?

This one-day seminar gives an overview of the alternative lightweight approaches for building J2EE enterprise applications and focuses on the proven combination of Spring, Hibernate and Struts.

By attending this seminar, you will get a good understanding of these frameworks, and receive all the necessary information to get started...

Who should attend this seminar ?

This seminar is targeted towards solution architects, software developers and project managers who want to know how they can simplify Java and J2EE development by using open source projects such as Spring, Hibernate and Struts.

This seminar is particularly useful for:

  • Technical IT managers who want to know how these open source projects simplify J2EE development
  • Solution architects and project managers who want to assess the power of these open source projects
  • Software developers who want an overview of how these are used
  • Anyone who wants to know how J2EE development can be simplified using open source projects such as Spring, Hibernate and Struts, and what the implications are

Don't hesitate to check out the Full Programme Details and the Speakers at this seminar.


Questions about this ? Interested but you can't attend ? Send us an email !