Martin Jäkle, TSBU Middleware EJB 3.0 mit TopLink Martin Jäkle, TSBU Middleware
TopLink als EJB 3.0 Container 3 Möglichkeiten zur Deklaration der Mappings Implizit in den EntityBeans im Standardfall Explizit in den EntityBeans mit Annotations Descriptor-File aus der Mapping Workbench
Der Entity-Manager Wrapper für Session bzw. UnitOfWork Ressource für Finder innerhalb des Containers Einstiegspunkt für Tests ausserhalb des Containers
EntityManager public interface EntityManager { public void create(Object entity); public <T> T merge(T entity); public void remove(Object entity); public Object find(String entityName, Object primaryKey); public <T> T find(Class<T> entityClass, Object primaryKey); public void flush(); public Query createQuery(String ejbqlString); public Query createNamedQuery(String name); public Query createNativeQuery(String sqlString); public void refresh(Object entity); public void evict(Object entity); public boolean contains(Object entity); }
Q & Q U E S T I O N S A N S W E R S A