// ========================================================================
// Copyright (C) zeroth Project Team. All rights reserved.
// GNU AFFERO GENERAL PUBLIC LICENSE Version 3, 19 November 2007
// http://www.gnu.org/licenses/agpl-3.0.txt
// ========================================================================
package zeroth.framework.enterprise.infra.persistence;
import javax.enterprise.inject.Produces;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
/**
* エンティティマネージャのファクトリ
* @author nilcy
*/
public final class EntityManagerFactory {
/** 基礎エンティティマネージャ */
@Produces
@PrimaryEntityManager
@PersistenceContext(unitName = "primary")
private EntityManager primaryEntityManager;
/** */
// /** 補助エンティティマネージャ */
// @Produces
// @SecondaryEntityManager
// @PersistenceContext(unitName = "secondary")
// private EntityManager secondaryEntityManager;
/** コンストラクタ */
public EntityManagerFactory() {
}
}