Java EE Development with Eclipse Table of Contents


Table of Contents

Preface
Chapter 1: EJB 3.0 Database Persistence
Chapter 2: O/X Mapping with JAXB 2.x
Chapter 3: Developing a Web Project for JasperReports
Chapter 4: Creating a JSF Data Table
Chapter 5: Templating with Facelets
Chapter 6: Creating Apache Trinidad User Interfaces
Chapter 7: Creating an AJAX Application
Chapter 8: Creating a JAX-WS Web Service
Chapter 9: RESTful Web Services Using the JAX-RS API
Chapter 10: Spring
Index

  • Chapter 1: EJB 3.0 Database Persistence
    • Configuring a data source
    • Creating tables in the Oracle database
    • Creating an EJB project
    • Adding the JPA facet
    • Creating entity beans from tables
      • Defining entity relationships
      • Setting cascade
      • Generating default entities
      • Creating the Catalog entity
        • The Catalog entity class
      • Creating the Edition entity
        • The Edition entity class
      • Creating the Section entity
        • The Section entity class
      • Creating the Article entity
        • The Article entity class
      • Creating the JPA persistence configuration file
    • Creating a session bean facade
      • Creating an EntityManager
      • Specifying getter methods
      • Creating test data
      • The session bean class
      • The remote business interface
    • Creating the application.xml descriptor
    • Creating a test client
      • The catalog.jsp file
    • Packaging and deploying the entity bean application
      • The build script
      • Running the build script
    • Testing the JSP client
    • Summary
    • Chapter 2: O/X Mapping with JAXB 2.x
      • JAXB 2.x advantages
      • Creating a JAXB project
      • Creating an XML Schema
      • Compiling the XML Schema
      • Marshalling an XML document
      • Unmarshalling an XML document
      • Java to XML mapping
      • Summary
      • Chapter 3: Developing a Web Project for JasperReports
        • Setting the environment
        • Creating a Dynamic Web project in Eclipse
        • Creating the configuration file
        • Creating a web application
          • Creating a report design
          • Setting the report title
          • Creating a JDBC connection
          • Generating a PDF report
          • Creating an Excel report
        • Packaging and deploying the web application
        • Running the web application
        • Summary
        • Chapter 4: Creating a JSF Data Table
          • Setting the environment
          • Creating a web project
          • Creating a managed bean
            • Constructing the managed bean class
            • The managed bean class
          • Creating a JSF page
            • Adding components to the JSF page
            • The JSF page
          • Running the JSF page
          • Summary
          • Chapter 5: Templating with Facelets
            • Facelets structure
            • Setting the environment
            • Configuring JSF 2.0 support in WLS
            • Creating a Facelets project
            • Creating a managed bean
            • Creating a Facelets template
            • Creating Facelets
            • Creating navigation
            • Running the Facelets application
            • Summary
              • Chapter 7: Creating an AJAX Application
                • Setting the environment
                • Creating a Dynamic Web project
                • Creating a web application for AJAX
                • Creating a servlet
                • Developing the AJAX web application
                • Packaging the web application
                • Deploying the web application
                • Running the web application
                • Summary
                • Chapter 8: Creating a JAX-WS Web Service
                  • Setting the environment
                  • Creating a web service project
                  • Creating a WebLogic web service
                  • Running the web service on the server
                  • Generating a WSDL
                  • Testing WSDL in web services explorer
                  • Generating a bindings file
                  • Creating a client class
                  • Creating a build file
                  • Testing the web service
                  • Summary
                    • Chapter 10: Spring
                      • Setting the environment
                      • Creating a web project with Spring facet
                      • Method Interception
                        • Creating a Spring bean class
                        • Creating a bean definition file
                        • Creating a method interceptor
                        • Creating a Spring client
                      • Schema-based aspect definitions
                        • Creating a Spring and JSF faceted web project
                        • Creating a bean class
                        • Creating an AOP JavaBean
                        • Creating an applicationContext.xml configuration file
                      • Creating a JSF page
                        • Running the JSF page
                      • Summary

                      Book backreference: 
                      Code Download and Errata
                      Packt Anytime, Anywhere
                      Register Books
                      Print Upgrades
                      eBook Downloads
                      Video Support
                      Contact Us
                      Awards Voting Nominations Previous Winners
                      Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                      Resources
                      Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software