您的位置:首页 > 编程语言 > Java开发

strust2.1.8+spring+hibernate整合技术(一)

2012-06-19 21:25 363 查看
1、进行spring+hibernate的整合:

A、首先导入所需jar包

hibernate的jar包截图如下:



spring+c3p0配置所需jar包截图如下:(该项目中用到的是c3p0数据源,所以没有导入dhcp包)



mysql数据库的驱动:mysql-connector-java-5.1.6-bin.jar

B、编写spring配置文件,命名为beans.xml,放在项目根目录下

beans.xml详细配置截图如下:

截图一:


截图二:


C、创建实体类以及其hibernate的映射文件

实体类Employee(这里只给出实体类中的属性,其get和set方法以及一系列的构造函数大家觉得要加什么就加什么)



其映射文件截图:



当然映射文件写完后还要在之前的beans.xml中配置好映射文件

D、验证spring和hibernate集成是否成功:

只要实例化spring容器,就可以创建beans.xml中的sessionFactory对象,然后根据配置hibernate.hbm2ddl.auto=update会创建出表结构,只要表结构成功创建,就表示集成成功。

具体做法如下:新建一个单元测试类Test,然后添加一个测试方法,方法中加入这段代码:new ClassPathXmlApplicationContext("beans.xml");即可。然后运行,查看数据库中是否有新建了一张employee表,若有则成功集成spring和hibernate。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: