Persistence
From CauchoWiki
The javax.persistence.Persistence API is a bootstrap API intended to find EntityManagerFactory objects outside a web container. When using Amber in Resin, application should generally use @PersistenceContext or @PersistenceUnit or use JNDI to obtain the EntityManagerFactory or EntityManager interfaces.
[edit] API
package javax.persistence;
public class Persistence {
public static EntityManagerFactory createEntityManagerFactory(String name);
public static EntityManagerFactory createEntityManagerFactory(String name, Map props);
}
- createEntityManagerFactory creates a new EntityManagerFactory for the named persistence unit
[edit] Example
import javax.persistence.*;
...
EntityManagerFactory emf = Persistence.createEntityManagerFactory("test");
EntityManager em = emf.createEntityManager();
TestBean test = em.find(TestBean.class, new Integer(1));
