- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 6.AOP的实现--基于代理或AspectJ
1.基于代理的AOP开发 2.AspectJ开发(底层也是用的代理) 1.基于xml的声明式AspectJ 2.基于注解的声明式AspectJ
2019-09-01 09:34:40
353
原创 5.spring之AOP原理---动态代理
spring中的AOP是通过横向抽取,将分散在各个方法中的重复代码提取出来,在程序编译或运行时通过反射应用到需要执行的地方(区别于静态代理),使开发人员在写业务代码时可以专注于核心业务,而不用过多的关注其它逻辑,如事务管理,日志等。具体是通过AOP框架(spring aop,AspectJ)动态的生成代理对象。 AOP框架生成代理对象有两种方法,JDK动态代理,CGLIB动态代理 jdk代理只能用...
2019-08-31 19:06:19
175
原创 4.spring容器之bean的管理
1.bean的装配方式(依赖注入方式) 基于xml方式的装配 设值注入(Setter Injection 基于setter方法和无参构造的注入方式)bean类中必须要提供一个默认的无参构造 public class User{ //属性 private String username; private In...
2019-08-31 13:58:06
282
原创 3.日志管理
项目 Value 电脑 $1600 手机 $12 导管 $1 Column 1 Column 2 centered 文本居中 right-aligned 文本居右 链接长方形圆圆角长方形菱形 Created with Raphaël 2.2.0开始我的操作确认?结束yesno ...
2019-08-21 11:03:24
152
原创 2.spring MVC原理
1.springmvc应用的构建 1.通过实现Controller接口 配置前端控制器 在web.xml里 <servlet> <!-- 配置前端控制器,因为前端控制器是一个servlet所以需要在web.xml里配置 --> <servlet-name>springmvc</servlet-name> <servlet...
2019-08-20 16:55:43
168
原创 1. 视图解析器
视图解析器 1.什么是视图解析器 视图解析器是用来接收经过处理器适配器调用具体的controller后生成的逻辑视图的,它接受 DispatcherServlet传过来的ModelAndView,然后将ModelAndView数据填充到相应的视图中,然后返回一个带有数据的视图再传给DispatcherServlet. 2.视图解析器的处理流程 1、调用目标方法,SpringMVC将目标方法返回的...
2019-08-20 11:00:40
612
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人