SSM笔记
文章平均质量分 79
笔记来源于动力节点王鹤老师的讲解加上本人的理解,如有错误,可以在评论区留言或是私信我
创建顺序:mybatis笔记、spring笔记、集成spring和mybatis、什么是事务?spring如何处理事务
十三鸽
这个作者很懒,什么都没留下…
展开
-
SpringMVC对请求的处理流程
SpringMVC内部请求的处理流程:也就是SpringMVC接收请求到处理完成的过程1.用户发起some.do请求2.DispatcherServlet中央调度器接收请求some.do,把请求转交给处理器映射器 处理器映射器:SpringMVC框架中的一种对象,框架实现了HandlerMapping接口的类都叫映射器(多个) 处理器映射器的作用:根据请求,从SpringMVC容器对象中获取处理器对象(相当于ApplicationContext ac=new ClassPathXmlApplic原创 2021-08-30 23:53:39 · 679 阅读 · 0 评论 -
spring中的请求转发与重定向
当处理器对请求处理完毕后,向其他资源进行跳转时,有两种跳转方式:请求转发与重定向。而根据所要跳转的资源类型,又可分为两类:跳转到页面与跳转到其他处理器。 注意,对于请求转发的页面,可以是WEB-INF中的页面;而重定向的页面,是不能为WEB-INF中页面的。因为重定向相当于用户再次发出一次请求,而用户是不能直接访问WEB-INF中资源的。请求转发的实现: 使用forward转发也叫显式转发,顾名思义,就算我们不用forward,当我们返回一个mv.setViewName(“show”)时,也原创 2021-08-30 06:24:22 · 2302 阅读 · 0 评论 -
SSM整合开发笔记
SSM简介 SSM:SpringMVC+Spring+MyBatis SpringMVC:视图层,界面层,负责接收请求,显示处理结果的 Spring:业务层,管理service,dao,工具类对象的。 MyBatis:持久层,访问数据库的。 用户发起请求–SpringMVC接收参数–Spring中的Service对象–MyBatis处理数据 SSM整合也叫做SSI,整合中有容器: 1.第一个容器是SpringMVC容器,管理Controller控制器对象。 2.第二个容器原创 2021-08-29 19:27:24 · 118 阅读 · 0 评论 -
SpringMVC笔记(自用)
1.SpringMVC简介 SpringMVC:是基于spring的一个框架,实际上就是spring的一个模块,专门做web开发的。理解是servlet的一个升级 web开发底层是servlet,框架是在servlet基础上面加一些功能,让你做web开发方便。 springMVC就是一个Spring。Spring是一个容器,ioc能够管理对象,使用,@Component、@Respository、@Service、@Controller。因此,SpringMVC也能够创建对象,放入到(Sprin原创 2021-08-28 00:22:30 · 176 阅读 · 0 评论 -
使用框架创建spring容器(监听器创建applicationContext)
1.依赖 <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>5.2.5.RELEASE</version> </dependency>2.在web.xml文件中进行配置 <!-- 注册监听器ContextLoaderListener原创 2021-08-27 06:17:33 · 357 阅读 · 0 评论 -
什么是事务?spring如何处理事务?
spring的事务处理1.什么是事务? mysql开始,提出了事务的概念。事务是指一组sql语句的集合,集合中有多条sql语句,可能是insert,update,select,delete,我们希望这些多个sql语句都能成功,或者失败,这些sql语句的执行是一致的,作为一个整体执行。2.在什么时候想到使用事务? 当我们的操作涉及到多个表,或者是多个sql语句的insert、update、delete。需要保证这些语句都是成功才能完成我们的功能,或者都失败,保证操作是符合要求的。 列如a转账给b,那原创 2021-08-26 06:46:28 · 1711 阅读 · 0 评论 -
集成spring和mybatis
使用技术:ioc为什么使用ioc:ioc能够创建对象,能把mybatis和spring集成在一起,像一个框架。 可以把mybatis框架中的对象交给spring统一创建,开发人员从spirng中获取对象。 开发人员就不用同时面对两个或多个框架了,仅仅只面对一个spring。mybatis使用步骤:1.定义dao接口,StudentDao2.定义mapper文件,StudentDao.xml3.定义mybatis的主配置文件mybatis.xml4.创建dao的代理对象,StudentDao原创 2021-08-25 21:22:46 · 86 阅读 · 0 评论 -
spring笔记(自用)
spring出现在2002年左右,主要用于减轻对项目模块之间的管理,类和类之间的管理,帮助开发人员创建对象,管理对象之间的关系。spring的核心技术是ioc,aop。能实现模块之间,类之间的解耦合。...原创 2021-08-23 03:49:54 · 359 阅读 · 0 评论 -
mybatis笔记(自用)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-06-17 01:54:41 · 217 阅读 · 0 评论