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。
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。
相关文章推荐
- strust2.1.8+spring+hibernate整合技术(二)
- Spring 4 整合 Hibernate 5 技术
- struts2.1.8 + spring2.5.6 + hibernate3.3.2整合的登陆
- struts2.1.8 + spring2.5.6 + hibernate3.3.2整合的登陆 带 jar包
- Spring+Hibernate+Strust 整合开发步骤
- struts2.1.8 + spring2.5.6 + hibernate3.3.2整合的登陆 带 jar包
- struts2.1.8 + spring2.5.6 + hibernate3.3.2整合的登陆
- struts2.1.8+hibernate3.6.0+spring2.5三大框架整合demo
- struts2.1.8_hibernate3.3.2_spring2.5_整合需要哪些jar包
- Spring整合ORM技术 -- 集成Hibernate
- MyEclipse6.0 整合 Spring2.0 , Strust2 ,Hibernate3.0
- Spring整合ORM技术 -- 集成Hibernate
- Struts2、Hibernate、Spring整合的泛型DAO,以及通用的分页技术
- Struts2、Hibernate、Spring整合的泛型DAO,以及通用的分页技术
- SSH(Spring+Struts+Hibernate)框架学习之ajax技术和struts的整合
- struts2.1.8 hibernate3.3.2 spring2.5 整合需要哪些jar包
- struts2.1.8 + spring2.5.6 + hibernate3.3.2整合的登陆 带 jar包
- struts2.1.8 Hibernate3.5.3 Spring2.5整合需要的jar包
- struts2.1.8 hibernate3.3.2 spring2.5 整合需要哪些jar包
- Spring整合技术之Hibernate