spring5
文章平均质量分 52
m0_55511159
这个作者很懒,什么都没留下…
展开
-
springmvc参数接收
逐个接收:参数名与形参名相同,按名称对象接收参数 参数类型最好是包装类型 package com.mumu.config; import org.springframework.context.annotation.Bean; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.原创 2021-06-05 10:39:30 · 72 阅读 · 0 评论 -
SpringMVC
什么是MVC MVC 是模型(Model) 视图( View ) 控制器(Controller)的简写,是一种软件设计规范 而SpringMVC 是spring的一个框架,实际上就是spring的一个模块,专门是做web开发的 SpringMVC 底层用的是Servlet SpringMVC 中有一个对象 是DispatcherServlet 它负责接受用户的所有请求,用户把请求给了DispatcherServlet 之后,DispatcherServlet 把我们请求转发给我们的Contorlle原创 2021-06-02 10:02:40 · 52 阅读 · 0 评论 -
spring事务
什么是事务? 事务时数据库操作最基本单元,事务要么都成功,要么都失败 事务四个特性 1 原子性 :不可分割 要么成功 要么都失败 2 一致性:操作之前和操作之后 总量不变 3 隔离性:多事务操作的时候,不会受影响 4 持久性:操作完数据发生变化 比如:在dao层写了对数据库的一些操作,而Service层调用dao层中的方法,在service层调用dao层中的方法 在service层中,进行事务的开启,保证事务的一致性,这是编程方法,但是编程式不利于管理,所以开发我们一般不用它,而是用声明式(@Transa原创 2021-05-31 01:38:10 · 72 阅读 · 0 评论 -
spring5动态代理AOP
代理模式 为什么要学习代理模式? 因为这就是SpringAOP的底层 我们的业务逻辑是这样的 dao层——>service层——>controller层——>前端 动态代理和静态代理一样,动态代理是动态生成的。 在了解动态代理之前先了解两个类 Proxy:代理类,它里面有个方法很重要newProxyInstance() InvokationHandler:接口它里面有个抽象方法 就是对方法进行增强的具体操作 AOP:在不改变项目源码的情况下,实现对某一方法的改动 就是AOP面向切面编程,原创 2021-05-30 09:06:04 · 77 阅读 · 0 评论