About EntityManagerFactory

1-10 of 200Refresh
Manual
97

Database Connection using JPA

of an EntityManagerFactory instance is to support instantiation of EntityManager instances. An EntityManagerFactory is constructed for a specific database, and by managing resources efficiently (e.g ... for that database. The instantiation of the EntityManagerFactory itself might be less efficient
Tutorial
88

Step 3: Add a Context Listener Class

a JPA's EntityManagerFactory instance with a global application scope. We have to register ... if not existing yet) when the web application starts, by instantiating an EntityManagerFactory ... closing the EntityManagerFactory. To register a ServletContextListener: Open the [New Listener] dialog
Tutorial
88

Step 3: Add a Context Listener Class

a JPA's EntityManagerFactory instance with a global application scope. We have to register ... if not existing yet) when the web application starts, by instantiating an EntityManagerFactory ... closing the EntityManagerFactory. To register a ServletContextListener: Open the [New File] dialog box
JPA Doc
84

javax.persistence.EntityManagerFactory

javax.persistence Interface EntityManagerFactory Interface used to interact with the entity manager ... . Once an EntityManagerFactory has been closed, all its entity managers are considered to be in the closed state. Since: JPA 1.0 Learn how to use EntityManagerFactory in Chapter 3 of the ObjectDB/JPA manual
Manual
83

Obtaining a JPA Database Connection

content also require an EntityTransaction instance. Obtaining an EntityManagerFactory Obtaining ... of EntityManagerFactory that represents the relevant database and then we can use that factory instance ... to be able to generate an EntityManagerFactory. But when using ObjectDB you can either define a standard
JPA Doc
82

close()

Method javax.persistence.EntityManagerFactory void close() Close the factory, releasing any resources that it holds. After a factory instance has been closed, all methods invoked on it will throw the IllegalStateException, except for isOpen, which will return false. Once an EntityManagerFactory
JPA Doc
81

createEntityManager()

Method javax.persistence.EntityManagerFactory EntityManager createEntityManager() Create a new application-managed EntityManager. This method returns a new EntityManager instance each time it is invoked. The isOpen method will return true on the returned instance. Returns: entity manager instance
JPA Doc
81

createEntityManager(map)

Method javax.persistence.EntityManagerFactory EntityManager createEntityManager(   Map map ) Create a new application-managed EntityManager with the specified Map of properties. This method returns a new EntityManager instance each time it is invoked. The isOpen method will return true
JPA Doc
81

getCache()

Method javax.persistence.EntityManagerFactory Cache getCache() Access the cache that is associated with the entity manager factory (the "second level cache"). Returns: instance of the Cache interface Throws: IllegalStateException - if the entity manager factory has been closed Since: JPA 2.0
JPA Doc
81

getCriteriaBuilder()

Method javax.persistence.EntityManagerFactory CriteriaBuilder getCriteriaBuilder() Return an instance of CriteriaBuilder for the creation of CriteriaQuery objects. Returns: CriteriaBuilder instance Throws: IllegalStateException - if the entity manager factory has been closed Since: JPA 2.0