Speaker Topics - No Fluff Just Stuff

JCatapult - components, services and more

JCatapult is a new open source application development platform similar to Spring, Grails and AppFuse. JCatapult provides the ability to create web applications and libraries quickly and also provides a number of features not found in other frameworks. This talk will cover the features of JCatapult and how to get up and start using it.

JCatapult is the next evolution in component based development for Java web applications. Unlike many of the other frameworks available, JCatapult provides the ability to build true components that can be plugged into any application with little or no configuration.

JCatapult is built on top of a number of open source frameworks including Struts 2, Guice, JPA and Hibernate. It provides the glue code that gets all of these frameworks working together and also adds a number of services including email and scaffolding.

This talk will cover these topics:

  • JCatapult features
  • Making a new web application
  • Using Struts 2 conventions to add functionality to the web application
  • Adding JPA entities to the web application
  • Scaffolding a CRUD operation
  • Adding a pre-built component to the web application
  • The underlying technologies and how they fit together

Attendees don't not need to know much about all the underlying technologies that make up JCatapult. Rather this presentation provides a method for understanding JCatapult and how it works with all those technologies. Once developers are ready to start using JCatapult, the JCatapult documentation provides a great starting place as well as links to all of the documentation for the underlying frameworks.


About Brian Pontarelli

I am a Technology Entrepreneur with a software development background. Currently, I am focused on solving the technology issues that many companies face for login, registration, and user management. My team and I built FusionAuth: A modern customer identity and access management (CIAM) platform that comes with features not seen in the marketplace today. It allows companies to focus on their core product not the plumbing of identity and user management.

More About Brian »