real_world_java_ee_patterns.pdf

(883 KB) Pobierz
Real World Java EE Patterns
- Rethinking Best Practices
blog.adam-bien.com
Introduction
Expert Group Member (jcp.org) of Java EE 6, EJB 3.1, Time and Date and JPA 2.0
Java Champion,Netbeans Dream Team Member, (JavaONE) speaker, freelancer,
consultant and author: 7 German books + working on “Real
World Java EE
Patterns– Rethinking Best Practices”
http://press.adam-bien.com
Trainer, Developer and Architect (since JDK 1.0)
Project owner/committer: greenfire.dev.java.net, p4j5.dev.java.net,
fishfarm.dev.java.net
blog.adam-bien.com
Based on:
blog.adam-bien.com
1. EJBs Are Heavyweight
blog.adam-bien.com
EJBs Are Heavyweight
Configuration is mainly gone, because of conventions...
(there was no XML in my last projects except
persistence.xml)
EJB 3 are just annotated Java classes (if you love XML
you can even use just Deployment Descriptors instead of
annotation)
Container “services” like transactions, security,
concurrency or state are implemented with aspects (often
realized with dynamic proxies)
blog.adam-bien.com
Zgłoś jeśli naruszono regulamin