1)服务器开发3层:
表现层(SpringMVC: web)
业务层(Spring: 声明事务管理)
持久层(MyBatis)
2)思路:
(1)一定是Spring整合其它2个框架;
(2)一定要保证每个框架能单独使用:
SpringMVC:先保证用户请求,自己能响应;
MyBatis: 业务能保存;
3)怎么简单怎么来:配置文件(sql配置管理) + 注解(依赖管理)
4)能执行我的Controller,能执行我的Service,能执行我的DAO(如: 提交表单,能进入数据库)就行了;
5)MyBatis:
写接口就行了,会帮你生成代理对象;
6)关键点: 启动Tomcat服务器的时候,如何加载Spring的配置?
在web.xml中加载即可!!! 这样启动的时候,就让Spring整合了MyBatis的配置进来了!
7)Spring整合SpringMVC,启动Tomcat服务器的时候,需要加载Spring的配置文件:
ServletContext域对象,在服务器启动的时候,ServletContext对象创建,服务器关闭时,才销毁.\
8)MyBatis这次不用写映射的配置文件,直接写注解+SQL语句;
9)增删改需要提交事务; 查询不需要;
10)整合MyBatis的思路: 把MyBatis的代理对象也存到SpringIOC容器中即可;
Service中
11)声明式事务管理
SSM整合思路
猜你喜欢
转载自blog.csdn.net/themagickeyjianan/article/details/105230136
今日推荐
周排行