Spring+Hibernate 整合

思路:将Hibernate内容整合到Spring中,由Spring统一管理(依赖注入)。Spring 框架包含了Hibernate的API(类)。

1、加入jar包

Spring+Hibernate 整合

2、配置spring.xml

Spring+Hibernate 整合

数据源整合

 Spring+Hibernate 整合

 

hibernate属性

Spring+Hibernate 整合

目的,由Spring容器产生sessionFactory实例

Spring+Hibernate 整合

3、程序结构

Spring+Hibernate 整合

Spring+Hibernate 整合:实体类

Spring+Hibernate 整合:映射文件

Spring+Hibernate 整合:DAO接口

Spring+Hibernate 整合:DAO实现类

4、修改spring配置文件

 

Spring+Hibernate 整合Spring+Hibernate 整合

5、完成实体类

    Spring+Hibernate 整合

6、完成映射文件

  Spring+Hibernate 整合

7、UserDao

Spring+Hibernate 整合

8、UserDaoImpl

Spring+Hibernate 整合

9、配置spring.xml

Spring+Hibernate 整合

10、验证程序

Spring+Hibernate 整合
11、准备数据库

Spring+Hibernate 整合

12、运行程序

结果:

Spring+Hibernate 整合

 

 

 

Annotation

spring.xml

Spring+Hibernate 整合

Spring+Hibernate 整合

 

Spring+Hibernate 整合

 

 

事务管理:

Spring+Hibernate 整合

 

去掉userDao的配置

 

2、程序包

(1)删除映射文件的包

Spring+Hibernate 整合

(2)实体类User

Spring+Hibernate 整合

(3)UserDaoImpl

Spring+Hibernate 整合

3、初始化数据库

Spring+Hibernate 整合

4、运行Master


Spring+Hibernate 整合

检查

Spring+Hibernate 整合

相关文章:

  • 2022-02-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-01
  • 2022-01-01
  • 2021-05-08
  • 2021-09-07
  • 2022-02-10
  • 2022-02-10
相关资源
相似解决方案