JPA
高自强的博客
这个作者很懒,什么都没留下…
展开
-
Hibernate学习--JPA配置文件persistence.xml解析
前言JPA和Hibernate的水太深,搞到现在还是不大明白,先拿出来晒晒。日后还会更新。JPA是什么JavaEE5.0 的平台的 ORM 标准规范。为应用程序访问持久层提供统一的方式。(用于数据库访问之类的)JPA 与 Hibernate 的关系JPA 是规范,Hibernate 是实现。 从功能上来讲,JPA 是 Hibernate 的一个子集。Hibernate 只是 JPA 的一个提供商。类原创 2016-12-16 15:39:57 · 3527 阅读 · 1 评论 -
JPA学习--JPA的第一个小例子
前言JPA的第一个小Demo,涉及到的知识点很多,每一步都很重要,可以说,任何一步出错都无法成功的实现。运行环境JPA + maven + postgreSQL配置文件pom.xmlpersistece.xml数据源数据源的配置参见我的另一篇博文: http://blog.csdn.net/qq_33429968/article/details/53525150代码设计易错点参考资料原创 2017-01-21 15:12:20 · 414 阅读 · 0 评论 -
JPA问题解决(1)--org.hibernate.jpa.internal.QueryImpl cannot be cast to javax.management.Query报错问题
问题描述在使用JPA的createQuery()方法时报出以下错误:org.hibernate.jpa.internal.QueryImpl cannot be cast to javax.management.Query截图如下: 运行环境JPA + postgreSQL + maven解决方法原来的代码如下:Query query = (Query) em.createQuery("selec原创 2017-01-22 10:54:24 · 8982 阅读 · 1 评论 -
JPA学习--JPA中的UserTransaction的理解
一、前言今天中午一小伙伴在进行JPA的相关配置时遇到一些疑惑点,自己思考了一下也没有搞明白,就查了一些资料,翻看了之前的一些代码,逐渐搞明白了几点。写一博客分享之。二、UserTransaction简析2.1 代码展示请看下面一段代码:1.注意看javax.transaction.UserTransaction import javax.transaction.UserTransaction;原创 2017-05-10 14:04:04 · 8833 阅读 · 0 评论 -
JPA系列--JPA部署阶段常见错误及解决方法(持续更新)
错误一:javax.persistence.PersistenceException: Unable to locate persistence units问题1.问题详述1.1 persistence.xml配置文件<?xml version="1.0" encoding="UTF-8"?><persistence version="2.0" xmlns="http://java.sun原创 2017-06-17 14:39:19 · 3782 阅读 · 0 评论