今天使用Hibernate3.6做一个简单的用户增、删、改、查,期间报出了好几个小问题,百度一下,Google一下就能解决,但是有一、二个没有解决,不敢藏私,写出来和大家分享一下!
一、tomcat 运行过程中提示:
2011-12-31 15:26:39,778 WARN [org.hibernate.util.DTDEntityResolver] - recognized obsolete hibernate namespacehttp://hibernate.sourceforge.net/. Use namespacehttp://www.hibernate.org/dtd/ instead. Refer to Hibernate 3.6 Migration Guide!
解决办法:
1、检查所有***.hbm.xml文件,看看是不是有
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"
更换为
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"
2、检查hibernate.cfg.xml文件,将
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"
更换为
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"
二、
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
问题是缺少两个jar包, log4j-1.2.17.jar和slf4j-log4j12-1.7.6.jar,在我的资源里可以下载!
也可能朋友们有更好的解决方式,请写出来,大家学习一下!
相关推荐
1. **配置与映射**:Hibernate 3.6 提供了基于 XML 和注解的两种映射方式,让开发者可以灵活选择适合自己的映射方式。XML 映射文件(hbm.xml)定义了对象与表的对应关系,而注解则可以直接在实体类上声明属性和关系...
《Hibernate 3.6 中文 CHM》是一个针对Hibernate 3.6版本的详细使用指南,旨在帮助开发者理解和掌握这个强大的对象关系映射(ORM)框架。Hibernate是Java开发中的一个重要工具,它允许程序员以面向对象的方式处理...
Hibernate 3.6 是一个流行的Java对象关系映射(ORM)框架的重要版本,它极大地简化了数据库操作,将复杂的SQL语句与Java对象之间建立了桥梁。在这个版本中,Hibernate提供了许多增强的功能和优化,旨在提高开发效率...
`hibernate3.6.jar` 是Hibernate 3.6版本的核心库,包含了实现ORM功能所需的类和接口。 在这个版本中,Hibernate 提供了以下主要功能和知识点: 1. **对象关系映射(ORM)**:Hibernate 提供了一种将Java对象与...
**Hibernate 3.6 框架中文文档** Hibernate 是一个强大的对象关系映射(ORM)框架,它允许Java开发者将数据库操作与业务逻辑层解耦,极大地简化了数据库编程。此文档是Hibernate 3.6版本的官方中文翻译,为开发者...
Hibernate 3.6 Final所有的jar包,以及Hibernate Tools 中的hibernate-tools.jar 和 freemarker.jar 。 本jar包用于使用hibernate-tools生成POJO所需要的依赖库
标题"hibernate3.6参考文档中英文"表明这是一个关于Hibernate 3.6版本的综合参考资料,包含中文和英文两个版本。Hibernate是一个流行的Java ORM(对象关系映射)框架,它使得Java开发者可以更加便捷地在数据库上操作...
在这个“hibernate3.6相关jar包”中,我们很可能找到了Hibernate 3.6版本所需的一系列库文件,这些文件对于理解和使用Hibernate 3.6版本至关重要。 首先,Hibernate 3.6是一个相对成熟的版本,发布于2010年,它在...
在这个“hibernate3.6所有包”压缩文件中,包含了Hibernate 3.6版本的所有核心组件和依赖库。这个版本在当时是一个重要的里程碑,因为它引入了许多改进和新特性。 1. **Hibernate核心**:这是Hibernate框架的基础,...
下面将详细介绍如何整合Struts2.2.1、Hibernate3.6和Spring3.0.5。 首先,确保准备好所有必要的库文件,包括: 1. Struts2的struts2-2.2.1-all.zip 2. Hibernate的hibernate-distribution-3.6.0.Final-dist.zip 3. ...
这个集成项目是基于特定版本的这些技术,包括jbpm4.4(业务流程管理),spring2.5.6(依赖注入和事务管理),hibernate 3.6(对象关系映射),以及struts2.2.1(MVC框架)。下面将详细介绍这些组件以及它们如何协同...
《Hibernate 3.6 基本jar包详解》 Hibernate是Java开发中的一款非常重要的对象关系映射(ORM)框架,它极大地简化了数据库操作,使得开发者可以使用面向对象的方式来处理数据库。Hibernate 3.6是其一个稳定且广泛...
《深入探索Hibernate 3.6源码:核心与实践》 Hibernate 3.6作为一款广泛应用的Java对象关系映射(ORM)框架,其源代码是开发者深入理解ORM机制、优化数据库操作的重要参考资料。该源码包“hibernate-core-3.6.0....
**基于Hibernate 3.6的JPA例子详解** 在Java世界中,ORM(Object-Relational Mapping)框架如Hibernate已经成为数据库操作的标准工具。本篇将深入探讨如何利用Hibernate 3.6版本进行JPA(Java Persistence API)...
【hibernate3.6.X】是一个流行的Java持久化框架,它实现了ORM(对象关系映射)技术,使得开发者可以通过面向对象的方式处理数据库操作,从而降低了数据库编程的复杂性。在传统的三层架构中,hibernate常被用作数据...
Hibernate3.6 api_en_US,Hibernate3.6最新英文版 chm格式api帮助文档
《Hibernate 3.6中文文档》是一份详尽的指南,专为中文用户提供了关于Hibernate 3.6版本的深入理解和应用。Hibernate是Java平台上的一款流行的对象关系映射(ORM)框架,它允许开发者用面向对象的方式来处理数据库...
在整合Struts2.2与Hibernate3.6时,Spring3.1作为粘合剂,帮助管理这两个框架之间的交互。以下是一些关键的知识点: 1. **Struts2**:Struts2是一个基于MVC设计模式的Web框架,它提供了强大的动作调度、结果映射和...