老马使用的3.5版本 在按照如下步骤运行时
1 新建项目
2 学习建立user-library-hibernate,并加入相应的jar包
a项目右键-build path-configure build path-add library
b选择user-library,在其中新建library,命命为hibernate
c 在该library中加入hibernate所需要的jar包
hibernate3.3.2
/hibernate3.jar
/lib/required目录下的所有包 6个
Sl4j-nop jar
3 引入mysql的JDBC驱动包
4 在MYSQL中建数据库和相应的表student(id,name,age)
5 建立hibernate配置文件hibernate.cfg.xml
参考文档中COPY,修改对应的数据库连接,
6 建立student类
7 建立映射文件Student.hbm.xml 参考相应文档
8 将映射文件加到hibernate-cfg.xml中
会发生一个错误 javax/persistence/EntityListeners ,
这是由于我们现在常用的3.6版本需要导入JPA包,我们需要把lib文件件下的jpa中的hibernate-jpa-2.0-api-1.0.0.Final.jar导入就OK了
还有一个注意的就是
在hibernate3.6中,已经不再使用AnnotationConfiguration了,该内容的东西都被加入到了Configuration中,直接用Configuration就行了