`
winnerlxh
  • 浏览: 89774 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

在应用程序中使用EntityManager

    博客分类:
  • j2se
阅读更多
在persistence.xml文件中

<persistence-unit name="persistUnitName" transaction-type="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" />
<property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver" />
<property name="hibernate.connection.url" value="jdbc:mysql:///jpa" />
<property name="hibernate.connection.username" value="root" />
<property name="hibernate.connection.password" value="123456" />
<property name="hibernate.hbm2ddl.auto" value="update" />
<property name="hibernate.show_sql" value="true" />
<property name="hibernate.format_sql" value="true" />
<!—
<property name="hibernate.default_batch_fetch_size" value="1" />
<property name="hibernate.transaction.manager_lookup_class"
value="org.hibernate.transaction.JBossTransactionManagerLookup"/>
-->
</properties>
</persistence-unit>

在java程序中:
public static void main(String[] args){
EntityManagerFactory emf = Persistence.createEntityManagerFactory("persistUnitName");
EntityManager em = emf.createEntityManager();
em.getTransaction().begin();
BaseDm dm=new BaseDm();
dm.setDmbh("123");
dm.setDm("a");
dm.setDmz("1");
em.persist(dm);
}
分享到:
评论

相关推荐

    spring-jpa-hibernate:使用Spring Data JPA和Hibernate作为JPA提供者的示例应用程序

    在单个应用程序中使用多个EntityManager 手动标识符生成 手动生成实体标识符 和 JTA交易 使用Bitronix支持跨多个数据存储的JTA事务 带有外键的@OneToOne 使用外键列的两个实体类之间的@OneToOne关联 关于...

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    8.7 在Session Bean中使用事务 327 8.7.1 容器管理事务 327 8.7.2 Bean管理事务 330 8.8 拦截器 332 8.9 依赖注入 335 8.9.1 EJB注入 336 8.9.2 资源注入 339 8.10 配置EJB引用 340 8.11 使用计时器进行任务调度 342...

    NativeSQLPersistence:使用本机 Java 连接池执行本机 SQL。-开源

    (用于 DatabaseAccessorJPA) 注意:您应该为每个数据库使用一个 DatabaseAccessor 实例,因此请在 Web 应用程序等多线程环境中使用单例模式。 DatabaseAccessor 正在实现 DataSource 接口,因此您可以直接在现有...

    spring-boot-crud-api:支持在rest api上执行crud操作的Spring Boot应用程序

    要使用它,请执行以下操作:在DAO实现(@Repository)中,创建一个私有字段EntityManager并通过构造函数注入对其进行分配。 在服务实现,构造函数注入中,向dao实现添加一个Qualifier。 spring data jpa...

    J2EE应用开发详解

    294 16.3.5 数据库连接池中使用JDBC 297 16.4 小结 302 第17章 ORM与Java持久化机制 303 17.1 ORM概述 303 17.2 域模型 304 17.3 实体域对象的持久化模式 304 17.4 JPA 305 17.4.1 实体 306 17.4.2 EntityManager ...

    Hibernate实战(第2版 中文高清版)

     1.1.3 在Java中使用SQL   1.1.4 面向对象应用程序中的持久化   1.2 范式不匹配   1.2.1 粒度问题   1.2.2 子类型问题   1.2.3 同一性问题   1.2.4 与关联相关的问题   1.2.5 数据导航的问题   ...

    JVx EE:只需为现有的Java EE应用程序创建后端软件-开源

    使用JVx创建专业的后端软件,并使用基于Java EE的Web应用程序中已经可用的域模型。 借助JVx EE,您可以使用Web应用程序的已配置EntityManager和JPA实现。 重用现有的DAO或EAO,而无需更改应用程序。

    Java标准版的EJB Persistence(一)

    自从起草EJB 3.0的规范开始,无论是在客户端还是在服务器端的应用程序里,Java的类就一直有一种单一的、标准的persistence机制。Java 5的Annotations(批注)功能很容易使用。本文将介绍如何使用它。在本教程里,...

    pimf-framework:适用于PHP的微框架,强调简约和简单

    使用SQLite的PIMF-Blog捆绑包快速入门该博客是一个可运行的捆绑软件,它使用PIMF框架,并包括一个基于SQLite数据库的博客应用程序。 在这里,您可以了解如何使用\ Pimf \ EntityManager,\ Pimf \ Util \ Validator...

    zf2-cron:ZF2 Cron模块

    Cron模块还将通过挂接到应用程序的数据库上。 它将创建一个表he_cron_job ,并将使用默认的EntityManager doctrine.entitymanager.orm_default 。 如果你的设置不同,请修改doctrine的部分config/module.c

    Hibernate稳定版(hibernate-release-5.4.32.Final.zip)

    Hibernate稳定版(hibernate-release-5.4.32.Final.zip),Hibernate ORM 是一个为应用程序、库和框架提供对象/关系映射 (ORM) 支持的库。它还提供了 JPA 规范的实现,这是 ORM 的标准 Java 规范。

    EventTrackerProject

    对于这个特定的项目,我创建了一个Spring Boot应用程序,该应用程序允许用户跟踪他们的费用,包括交易的类别和使用的付款方式。 Spring Data JPA用于简化API的编码,因此不需要显式的EntityManager对象或JPQL查询。...

    国外java源码社区-graphql-jpa-query:为您的JPA实体模型生成GraphQL查询Api

    您的应用程序现在可以使用 GraphQL 查询,这些查询通过灵活的类型安全条件表达式和用户友好的 SQL 查询语法语义顺利跟踪 JPA 实体之间的引用,即按页查询、条件表达式、选择、排序依据等。 虽然典型的 REST API 需要...

    hibernate-greeter

    此应用程序基于WildFly 10 Quickstart Greeter 使用本地Hibernate而不是JPA。 请注意,JPA批注用于映射用户实体。 所做的更改 删除了所有两个UserDao实现 使用本地Hibernate方法创建了新的UserDao实现 更改了...

    spring-data-jpa-usage:使用Spring Data JPA存储库的示例

    Spring Data JPA的用法该示例应用程序演示了Spring Data JPA存储库的用法。 代码中的重点: 添加对Spring Data JPA的依赖: 委派给CUBA EntityManager javax.persistence.EntityManager实现: 可以实例化Spring Data...

    orchastack-core:Orchastack核心

    orchastack-core 努力使 OSGI 成为分布式应用程序的全功能容器,包括JTA 、 JPA 、安全支持以及和MQ 客户端。 它建立在, 是 OSGI 的服务框架。 Java 开发人员只需编写带有注释的 POJO,例如: @Component @...

Global site tag (gtag.js) - Google Analytics