以下是自己学习hibernate过程中亲自做过的一个实例,现贴出供新手参考(我用过的是hibernate4.0.0版本):
1.新建一个项目,导入hibernate所需包到WEB-INFO/lib下,需要导入的jar包如下:
开始由于未导入javassist.jar包,出现了错误:Exception in thread "main" org.hibernate.MappingException: Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister。
2.新建一个类,如下图:
3.编写*.hbm.xml配置文件,此文件必须和映射的类放在同一个包下,配置如下:
4.hibernate.cfg.xml配置文件如下:
5.实例总体结构图如下: