hibernate版本引起的问题

关于maven项目的开发,我个人最近遇到了一系列的问题,不过解决了不少,现在把自己的一些经验分享给大家,java.lang.ClassNotFoundException: play.db.jpa.JPABase,这个问题我想有些人肯定遇到了,尤其是喜欢用最新版软件的朋友们,我在写maven项目的时候,就碰到这个问题一开始纠结了好久,后来才发觉是hibernate版本的问题,

<dependency>
    <groupId>com.google.code.maven-play-plugin.org.hibernate</groupId>
    <artifactId>hibernate-core</artifactId>
    <version>4.2.15.Final-patched-play-1.3.0</version>
</dependency>

这是现在maven官网最新的hibernate版本,不过如果用这个版本,会一直报错,虽然不影响数据库操作,但是控制台会一直报错,我后来发觉有些版本因为没有相应的jar包,我现在用的版本就没有这个问题

<dependency>
	<groupId>org.hibernate</groupId>
	<artifactId>hibernate-core</artifactId>
	<version>4.1.7.Final</version>
</dependency>

如果你也遇到了这个问题,那么换一下你的hibernate版本就可以了,希望能帮到大家了

时间: 2024-10-24 04:58:36

hibernate版本引起的问题的相关文章

[原创]java WEB学习笔记77:Hibernate学习之路---Hibernate 版本 helloword,

本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 -----------------------------------------------------------------------------------------------------------------

Springframework和Hibernate版本对应关系

org.springframework 3.0.x对应org.hibernate4.0.x版本 org.springframework 3.2.x对应org.hibernate4.2.x版本 org.springframework 4.0.x对应org.hibernate4.3.x版本 org.springframework 4.1.x对应org.hibernate5.0.x版本 org.springframework 4.3.x对应org.hibernate5.1.x版本 hibernate

Hibernate **关于hibernate4.3版本之后org.hibernate.service.ServiceRegistryBuilder被弃用**

之前一直都是使用hibernate4.2.21的我,有一天突然没有使用本地的jar包而是让IDEA自动下载最新版本的hibernate5.2.2之后,发现有几个经常使用的方法报错了. //创建配置对象 Configuration config=new Configuration().configure(); //创建服务注册对象 ServiceRegistry serviceRegistry2=new ServiceRegistryBuilder() .applySettings(config.

Hibernate的学习(一)

Hibernate是什么?Hibernate是一个轻量级的ORM框架ORM--------Object Relational MappingORM的基本对应规则:1,类跟表相对应2,类的属性和表的字段相对应3,类的实例与表中的一条记录相对应4,一个类可以对应多个表,一个表可以对应过个类5,DB中的表可以没有主键,但是Object中必须设置主键字段(?)6,DB中的表与表的关系,映射为Object之间的关系7,Object中的属性的个数和名称和表中的字段的个数和名称可以不同 Hibernate中的

SSH(五)spring整合hibernate

一.创建hibernate实体映射文件. 在实体所在包创建映射文件product.hbm.xml,引入hibernate的映射约束.(该约束位于hibernate3.jar里面hibernate-mapping-3.0.dtd,可cope使用)如下图: product.hbm.xml: <?xml version="1.0" encoding="UTF-8"?> <!-- hibernate约束头信息:hibernate3.jar→org,hibe

hibernate常见问题?

1. <bean id="sessionFactory" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean"> hibernate4版本<prop key="hibernate.current_session_context_class">thread</prop>--->获取当前会话会导致如下结果: 异常信息:org.hi

Hibernate介绍及入门级应用开发

一.Hibernate出现背景 介绍Hibernate之前,先了解一下为什么Hibernate会出现.一个技术的出现都是因为当前技术满足不了需求.在Hibernate出现之前,对数据库进行操作都是使用JDBC.但是JDBC有哪些优缺点呢?下面我们来详细分析. 1.JDBC优缺点分析: 优点:速度快: SQL 语句自己写,把控性好. 缺点:代码冗余,频繁的trycatch操作 查询代码特别繁琐 不同的数据库SQL语句有差异,代码的可移植性差 没有数据缓存 不是面向对象 就是因为JDBC的这些缺点,

Eclipse中hibernate连接mySQL数据库练习

(采用的是hibernate中XML配置方式连接数据库,以后在更新其他方式的连接) Hibernate就是Java后台数据库持久层的框架,也是目前企业用最多的数据库框架,主要是基于ORM -- object relationship Mapping,翻译成中文叫“对象关系映射”,也就是将SQL这种非面向对象语言转化成hibernation面向对象的写法,本文将通过在Eclipse下搭建HIbernate框架 我所使用的Hibernate版本是Hibernate3.3.2,Hibernate官网下

搭建hibernate环境

Hibernate概述什么是框架1 写程序,使用框架之后,帮我们实现一部分功能,使用框架好处,少写一部分代码实现功能 什么是hibernate框架(重点)1 hibernate框架应用在javaee三层结构中 dao层框架 2 在dao层里面做对数据库crud操作,使用hibernate实现crud操作,hibernate底层代码就是jdbc,hibernate对jdbc进行封装,使用hibernate好处,不需要写复杂jdbc代码了,不需要写sql语句实现 3 hibernate开源的轻量级的