- ORM
JSP
JSF
MVC
J2EE
J2SE
POJO
|
- Object-Relational mapping
- JavaServer Pages
- JavaServer Faces
- Model-view-controller
- Java 2 Platform Enterprise
Edition
- Java 2 Platform, Standard
Edition
- Plain Old Java Object
|
- JTA
- EJB
- API
- AOP
- JDBC
|
- Java Transaction API
Enterprise JavaBeans
Application programming interface
Aspect-oriented programming
Java Database Connectivity
|
- SQL
- HQL
- JDO
- DAO
|
- Structured Query Language
Hibernate Query Language
Java Data Objects
Data Access Object
|
iBATIS |
is a persistence framework which enables mapping SQL
queries to POJOs |
Apache Struts |
is an open-source web application framework for
developing Java EE web applications. |
WebWork |
is a Java-based web application framework developed
by OpenSymphony. |
Tapestry |
is an open-source framework for creating dynamic,
robust, highly scalable web applications in Java. |
TopLink |
is an object-relational mapping package for Java
developers. |
Hibernate |
is an object-relational mapping (ORM) library for the
Java language, providing a framework for mapping an object-oriented
domain model to a traditional relational database. |
Spring |
Spring is a layered Java/J2EE application framework,
based on code published in Expert One-on-One J2EE Design and Development
by Rod Johnson (Wrox, 2002). |