In this chapter, were introduced to session beans, and it was explained how NetBeans can help us speed up session bean development. We covered how Enterprise JavaBeans in general, and session beans in particular, allow us to easily implement transaction strategies in our enterprise applications. We also covered how we can implement Aspect-Oriented Programming (AOP) with session beans via interceptors. Additionally, we looked at how session beans can have one of their methods invoked periodically by the EJB container, by taking advantage of the EJB Timer Service. Lastly, we covered how NetBeans can help speed up the implementation of the data access layer of our applications by generating session beans implementing the Data Access Object (DAO) design pattern automatically.
Java EE 5 Development with NetBeans 6
Java EE 5 Development with NetBeans 6
Overview of this book
Table of Contents (17 chapters)
Java EE 5 Development with NetBeans 6
Credits
About the Author
About the Reviewers
Preface
Free Chapter
Getting Started with NetBeans
Developing Web Applications with Servlets and JSPs
Enhancing JSP Functionality with JSTL and Custom Tags
Developing Web Applications using JavaServer Faces
Interacting with Databases through the Java Persistence API
Visual Web JSF Development
Implementing the Business Tier with Session Beans
Messaging with JMS and Message Driven Beans
Web Services
Putting it all Together
Debugging Enterprise Applications with the NetBeans Debugger
Identifying Performance Issues with NetBeans Profiler
Customer Reviews