hibernate入门---配置【第二天】

本文先说认识、配置前提及必须配置的一个步骤。再说后续配置出现的问题,最后才是示例。即可参考一、二、四,进行配置学习。

如出现问题,再参考三

一、hibernate的认识:

全自动化、操纵数据库、配置需注意,和类头信息有关的,请ctrl+鼠标点击查看是否拼写错误【可跳转则无误】、拼写字符时请注意一些。

二、需要注意的是,在编写配置文件的时候配置:

首先:

在和src同级下建resource文件夹---》新建hibernate.cfg.xml文件,先写前面的内容:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">

其次:ctrl+鼠标点击将文件下载到某个目录:

http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd

最后:

在eclipse下,window->preference,再进行如下操作:

 然后:(由于已经Add,所以显示的是我重新编辑的截图,第一行,下载的文件路径,key选择URL,key写的是正确的URL地址)

三、注意:后续编写完程序代码出现的问题:

最后发现是,类里面读取hibernate.cfg.xml的路径写错了以及关系映射的xml文件Customer.hbm.xml。

改正为:

运行后出现:

对于出现的[INFO] Environment - -hibernate.properties not found可以先不管,查阅资料说的是没有日志配置的情况下时非必须的。

现在解决后面的报错问题:

四、完整的配置文件及示例:

五:总结:

配置文件需要写正确,路径需要注意,以及读取配置文件的Factory要正确。

猜你喜欢

转载自www.cnblogs.com/ciscolee/p/10942389.html