当前位置: 首页>>代码示例>>Java>>正文


Java LocalEntityManagerFactoryBean类代码示例

本文整理汇总了Java中org.springframework.orm.jpa.LocalEntityManagerFactoryBean的典型用法代码示例。如果您正苦于以下问题:Java LocalEntityManagerFactoryBean类的具体用法?Java LocalEntityManagerFactoryBean怎么用?Java LocalEntityManagerFactoryBean使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


LocalEntityManagerFactoryBean类属于org.springframework.orm.jpa包,在下文中一共展示了LocalEntityManagerFactoryBean类的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: onSubmit

import org.springframework.orm.jpa.LocalEntityManagerFactoryBean; //导入依赖的package包/类
@Override
protected void onSubmit() {
	try {
		ConnectionPropertiesPatcher.patch(getModelObject());
		XmlWebApplicationContext ctx = (XmlWebApplicationContext)getWebApplicationContext(Application.get().getServletContext());
		if (ctx == null) {
			form.error(new StringResourceModel("install.wizard.db.step.error.patch", InstallWizard.this).setParameters("Web context is NULL").getObject());
			log.error("Web context is NULL");
			return;
		}
		LocalEntityManagerFactoryBean emb = ctx.getBeanFactory().getBean(LocalEntityManagerFactoryBean.class);
		emb.afterPropertiesSet();
		dbType = getModelObject().getDbType();
	} catch (Exception e) {
		form.error(new StringResourceModel("install.wizard.db.step.error.patch", InstallWizard.this).setParameters(e.getMessage()).getObject());
		log.error("error while patching", e);
	}
}
 
开发者ID:apache,项目名称:openmeetings,代码行数:19,代码来源:InstallWizard.java

示例2: createEntityManagerFactory

import org.springframework.orm.jpa.LocalEntityManagerFactoryBean; //导入依赖的package包/类
protected EntityManagerFactory createEntityManagerFactory() {
    LocalEntityManagerFactoryBean emfBean = new LocalEntityManagerFactoryBean();
    emfBean.setPersistenceUnitName(persistenceUnit);
    emfBean.setJpaPropertyMap(getEntityManagerProperties());
    emfBean.afterPropertiesSet();
    return emfBean.getObject();
}
 
开发者ID:HydAu,项目名称:Camel,代码行数:8,代码来源:JpaEndpoint.java

示例3: getBrokerCount

import org.springframework.orm.jpa.LocalEntityManagerFactoryBean; //导入依赖的package包/类
private int getBrokerCount() {
    LocalEntityManagerFactoryBean entityManagerFactory = applicationContext.getBean("&entityManagerFactory", LocalEntityManagerFactoryBean.class);

    //uses Spring EL so we don't need to reference the classes
    StandardEvaluationContext context = new StandardEvaluationContext(entityManagerFactory);
    context.setBeanResolver(new BeanFactoryResolver(applicationContext));
    SpelExpressionParser parser = new SpelExpressionParser();
    Expression expression = parser.parseExpression("nativeEntityManagerFactory.brokerFactory.openBrokers"); 
    List<?> brokers = expression.getValue(context, List.class);

    return brokers.size();
}
 
开发者ID:HydAu,项目名称:Camel,代码行数:13,代码来源:JpaRouteSharedEntityManagerTest.java

示例4: entityManagerFactory

import org.springframework.orm.jpa.LocalEntityManagerFactoryBean; //导入依赖的package包/类
@Bean
public LocalEntityManagerFactoryBean entityManagerFactory() {

	LocalEntityManagerFactoryBean bean = new LocalEntityManagerFactoryBean();
	bean.setPersistenceUnitName(unitName);
	return bean;
}
 
开发者ID:lanen,项目名称:mint4j,代码行数:8,代码来源:JpaDaoTestContextConfiguration.java


注:本文中的org.springframework.orm.jpa.LocalEntityManagerFactoryBean类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。