Buchdetails
Beschreibung
An introduction into the core principles and APIs of Java EE 6 (EJB, JPA, JMS, JCA, JTA, Dependency Injection, Convention Over Configuration, Interceptors, REST)
Principles of transactions, Isolation Levels, Remoting in context of Java EE 6
Mapping of the Core J2EE patterns into Java EE
Discussion of superfluous patterns and outdated best practices like DAOs, Business Delegates, Data Transfer Objects extensive layering, indirections etc.
Business layer patterns for domain driven and service oriented architectures
Patterns for integration of asynchronous, legacy, or incompatible resources
Infrastructural patterns for eager-starting of services, thread tracking, pre-condition checks, Java EE 6 lookups or integration of third-party Dependency Injection frameworks like Guice
Hints for efficient documentation and testing
EJB 2 - EJB 3.X migration
Lean and pragmatic service and domain driven architectures, based on the discussed patterns
Fully functional Java Connector Architecture (JCA) implementation with source code