Glossary

A

AOP

Aspect oriented programming

C

Commons DBCP

Commons DataBase Connection Pools - Library of the Apache foundation offering pooling implementations of the DataSource interface.

CRUD

Create, Read, Update, Delete - Basic persistence operations

D

DAO

Data Access Object - Pattern to separate persisting logic from the object to be persisted

Dependency Injection

Pattern to hand a component's dependency to the component from outside, freeing the component to lookup the dependant itself. For more information see http://en.wikipedia.org/wiki/Dependency_Injection.

E

EclipseLink

Object relational mapper implementing JPA - http://www.eclipselink.org

H

Hibernate

Object relational mapper implementing JPA - http://www.hibernate.org

J

JPA

Java Persistence Api

S

Spring

Java application framework - http://projects.spring.io/spring-framework