Persistence (Java EE 5)

Java EE API


javax.persistence Class Persistence

java.lang.Object
  extended by javax.persistence.Persistence

public class Persistence
extends Object


用于获取 EntityManagerFactory 的 Bootstrap 类。
英文文档:

Bootstrap class that is used to obtain an EntityManagerFactory.

Since:
Java Persistence 1.0

Field Summary
static String
protected static Set<PersistenceProvider>
 
Constructor Summary
 
Method Summary
static EntityManagerFactory
static EntityManagerFactory
 
Methods inherited from class java.lang.Object
 

Field Detail

英文文档:

PERSISTENCE_PROVIDER

public static final String PERSISTENCE_PROVIDER
See Also:
Constant Field Values

英文文档:

providers

protected static final Set<PersistenceProvider> providers
Constructor Detail

public Persistence()
英文文档:

Persistence

public Persistence()
Method Detail

public static EntityManagerFactory createEntityManagerFactory(String persistenceUnitName)
创建并返回指定持久性单元的 EntityManagerFactory。
persistenceUnitName 持久性单元的名称
return 创建根据指定的持久性单元配置的 EntityManager 的工厂
英文文档:

createEntityManagerFactory

public static EntityManagerFactory createEntityManagerFactory(String persistenceUnitName)
Create and return an EntityManagerFactory for the named persistence unit.

Parameters:
persistenceUnitName - The name of the persistence unit
Returns:
The factory that creates EntityManagers configured according to the specified persistence unit

public static EntityManagerFactory createEntityManagerFactory(String persistenceUnitName, java.util.Map<K, V> properties)
使用给定属性创建并返回指定持久性单元的 EntityManagerFactory。
persistenceUnitName 持久性单元的名称
properties 创建工厂时使用的其他属性。这些属性值将重写在其他位置配置的任何值。
return 创建根据指定持久性单元配置的 EntityManager 的工厂。
英文文档:

createEntityManagerFactory

public static EntityManagerFactory createEntityManagerFactory(String persistenceUnitName,
                                                              Map properties)
Create and return an EntityManagerFactory for the named persistence unit using the given properties.

Parameters:
persistenceUnitName - The name of the persistence unit
properties - Additional properties to use when creating the factory. The values of these properties override any values that may have been configured elsewhere.
Returns:
The factory that creates EntityManagers configured according to the specified persistence unit.


Submit a bug or feature

Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.

一看就知道只有菜鸟才干这么无知的事啦。

PS : 未经我党受权你也可自由散发此文档。 如有任何错误请自行修正;若因此而造成任何损失请直接找人民主席,请勿与本人联系。谢谢!