最近在复习hibernate(4.3.7),在编译tutorial时出现两个问题:
1.hibernate-tutorial-envers 项目中的pom.xml中的引用问题
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-envers</artifactId>
[b]<version>4.3.7.Final</version>[/b]
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
[b]<version>4.3.7.Final</version>[/b]
</dependency>
</dependencies>
应该加上上边的粗体字部分
2..hibernate-tutorial-envers 项目中的Event.java类
@GeneratedValue(generator="increment")
一直报错"No generator named 'increment'is defined in the persistence unit"
这个错误应该是个插件的bug,可以参考:
http://chembo.iteye.com/blog/1917335
分享到:
相关推荐
Java Struts Spring Hibernate 教程是Java开发领域中一套经典的集成框架教程,涵盖了Web应用程序开发中的关键组件。这个教程旨在帮助开发者理解并掌握这三大框架的使用,以便于构建高效、可维护的企业级应用。 ...
# Hibernate Query Language (HQL): An Object-Oriented Variant of SQL ## 一、引言 Hibernate 是一款流行的 Java 持久层框架,它极大地简化了对象与关系数据库之间的映射过程。Hibernate Query Language(简称 ...
### Hibernate教程03:对象标识符 #### 一、引言 在本教程中,我们将深入探讨Hibernate框架中的一个核心概念——对象标识符(Object Identifier)。通过本篇教程的学习,您将了解到对象标识符在Hibernate中的重要性...
### Hibernate 教程 04:多对一与一对一关联详解 #### 一、多对一关联(Many-to-One) 在本章中,我们将探讨如何在 Hibernate 中处理多对一关联。这种关联类型非常常见,在许多应用中都会遇到。例如,在一个在线...
在`other`、`reference`和`tutorial`目录下的文件可能是更详细的文档、示例代码或教程,这些资源将帮助你深入理解并实践Hibernate的各种功能。通过阅读和实验,你可以快速掌握Hibernate的用法,并将其应用到实际项目...
使用Hibernate annotation 实现了一个典型用例,其中用到了MySQL, slf4j, log4j, json-simple等。 资源包含了用到的库,使用前 需要安装MySQL 数据库并配置 /config/persistence.xml中的用户名和密码。
### Hibernate 教程知识点概述 #### 一、Hibernate 概述 - **定义与功能**:Hibernate 是一种高性能的对象/关系持久化与查询服务工具,它不仅能够处理 Java 类到数据库表之间的映射(以及 Java 数据类型到 SQL 数据...
`Hibernate` 主要用于对象关系映射(ORM),使得开发者可以更加便捷地在Java应用程序中操作数据库,而`Spring` 框架则是一个全面的企业应用框架,它提供了依赖注入、面向切面编程、事务管理等多种功能。这篇...
**Hibernate 3.0 教程** Hibernate 是一个开源的对象关系映射(ORM)框架,它简化了Java应用程序与数据库之间的交互。在Hibernate 3.0版本中,它引入了许多新特性和改进,使得开发更加高效。这个教程将深入探讨...
本教程"struts-hibernate-integration-tutorial.zip"应该是关于如何将这两个框架整合到一起,以便在Web应用中实现更高效的数据管理。 在"LibraryWeb"项目中,我们可以推测这是一个图书馆管理系统的示例应用。通常,...
### MyEclipse Struts-Hibernate-Integration 教程解析 #### 标题解析:MyEclipse Struts-Hibernate-Integration 教程 本教程旨在详细介绍如何将流行的Web框架Struts与数据库持久化解决方案Hibernate集成起来使用...
Struts、Hibernate和Spring是Java Web开发中的三大框架,它们各自负责不同的职责,共同构建了一个高效、可维护的Web应用程序架构。本教程将深入探讨这三个框架的集成开发,旨在帮助开发者掌握这一核心技术栈。 **...
《Spring与Hibernate实战教程——深度解析spring-udemy-hibernate-tutorial》 在现代Java开发领域,Spring框架和Hibernate ORM工具是不可或缺的技术组件。本文将深入探讨基于标题"spring-udemy-hibernate-tutorial...
本教程中,作者选择了Struts2、Hibernate以及Spring和Eclipse作为集成开发环境(IDE)来进行Web应用的开发。 首先,要开发基于Java的Web应用,需要安装最新版的Java开发工具包(JDK)。从JDK官方网站下载安装包是最...
HIBERNATE - 符合Java习惯的关系数据库持久化 如果你对Hibernate和对象/关系数据库映射还是个新手,或者甚至对Java也不熟悉,请按照下面的步骤来学习。 阅读第 1 章 Tutorial,这是一篇包含详细的逐步指导的指南。...