Friday, May 27, 2011

Forge Seam Persitence plugin

In this video I demonstrate how to add Seam Persistence to your project using Forge, and how Seam Persistence helps solving JPA lazy loading in views and how to add declarative transactions to non-ejb classes.

Monday, May 9, 2011

Seam Forge code quality plugin

In a previous post I demonstrated how to create a full blown Java EE 6 Maven project using Seam Forge. Forge can do much more than just creating project, you can use it for things like scaffolding and adding new stuff to your project.

In this video I demonstrate how to easily add Findbugs and Checkstyle configuration to your project using the Seam Forge Code Quality plugin. The project from the previous video is used as the starting point.
Watch the video fullscreen on HD quality to read the code easier.

CodeQualityPlugin from Paul Bakker on Vimeo.

Monday, May 2, 2011

Java EE 6 live coding presentation video

This live coding presentation shows how to create a complete, full stack Java EE 6 application starting with absolutely nothing. We use CDI, JSF 2.0, JPA 2.0, EJB 3.1, JAX-RS, Seam Forge and Arquillian on the JBoss Application Server and a MySQL database.

This video was recorded during a BEJUG evening session.

Thursday, April 21, 2011

Creating a Java EE 6 Maven project using Forge and Intellij

In this screencast I show how to create a Java EE 6 Maven project using Seam Forge and Intellij. Because it's a Maven project it's possible to import the exact same project in other IDEs and it's possible to run a build on a CI server. For this reason you should never use IDE wizards to create projects, because they always create IDE specific project configurations.