SSM框架整合
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSM框架整合相关的知识,希望对你有一定的参考价值。
SpringMVC-controller
→service
→Mybatis:dao
→db
三层架构由Spirng管理
1.配置好相关文件log4j和db.properties
2.从底层开始开发,先配置dao层
Mybatis:
- 1)sqlMapConfig.xml(尽量使用Mapper接口的方式,就不需要配置mapper)
- 2)applicationContext-dao.xml
需要将mybatis整合进来
需要配置的:
- 1)数据库连接池
- 2)sqlSessionFactory 让spring管理
- 3)mapper扫描器
其中属性 name="basePackage"
并注入sqlSessionFactory
<name=sqlSessionFactoryBeanName value=sqlSessionFactory>
- 4)开发mapper接口和mapper.xml
3.再开发Service层
- 1)先开发好service接口以及实现类
- 2)配置applicationContext-service.xml
<bean id=" " class="实现类"></>
- 3)配置事物管理器
配置切面时的重点
切点表达式 execution(* xx.xx.xx.*.*(..))
4.开发Controller
1)配置springmvc.xml
- 自动配置注解映射器和适配器
<mvc:annotation-driven></mvc:annotation-driven>
- 配置视图解析器
2)在web.xml中配置spring容器和springmvc的前端控制器
以上是关于SSM框架整合的主要内容,如果未能解决你的问题,请参考以下文章