ssm框架整合

moran
2020-10-22 / 0 评论 / 35 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年04月14日,已超过59天没有更新,若内容或图片失效,请留言反馈。

ssm框架整合

原始整合方式

所谓的原始整合方式其实就是按照之前各个框架的配置文件定义和注解开发。这样的整合方式不是很好。比如业务层每次创建mybatis dao层接口的代理对象时都要加载核心映射文件且还需要创建SqlSessionFactory工厂。业务代码完毕后还需要事务提交,这些代码都是重复的。

ssm整合spring实现

所需jar包

spring-mybatis.jar
用于整合spring和mybatis的。

整合


将数据源和properties交给Spring管理。spring还提供了一个类用于产生sqlSession对象的(SqlSessionFactoryBena)。该类需要注入数据源和MyBatis的核心配置文件(核心配置文件其实也可以不用因为核心配置文件中只剩一个别名,也可以在这里注入进来)。

通过该类扫描接口并实现接口的代理对象。因此,在业务层需要使用代理对象时直接可以:

使用xml声明式事务

当然也可以使用注解式声明式事务。

0

评论 (0)

取消