Spring
文章平均质量分 96
codfishXY
机械转码
展开
-
Java-SpringMVC-前端控制器
1. @RequestMapping 注解 源码: @Target({ElementType.TYPE, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Documented @Mapping public @interface RequestMapping { String name() default ""; @AliasFor("path") String[] value() default {};原创 2020-09-27 20:52:34 · 1034 阅读 · 0 评论 -
Java-Spring-AOP
1. AOP 和 相关术语 AOP(Aspect Oriented Programming,即 面向切面编程) 在外部编写代码而不侵入原始代码层,使其增加额外功能 应用场景:权限、缓存、内容传递、错误处理、懒加载、调试、记录跟踪、性能优化、持久化、资源池、同步、事务、日志 AOP 相关术语 关注点:根据功能划分系统的一部分 横切关注点:系统中每个业务都实现的功能,即这个关注点横切了整个系统 连接点:Spring中指被拦截到的方法 切面:是一个类,里面定义了切点和通知 切点:带有通知的连接点,利用切入点原创 2020-09-24 13:26:15 · 158 阅读 · 0 评论 -
Java-Spring-IOC
1. IOC 和 DI IOC(Inversion of Control,即 控制反转) 控制:IOC容器控制对象的创建及外部资源的获取 反转:由主动new依赖对象的方式转变为被动获取IOC容器提供的对象实例 DI(Dependency Injection,即 依赖注入) 依赖:对象依赖IOC容器来配置自身 注入:IOC容器把外部资源注入到对象 IOC 和 DI 是同一概念的不同表达方式,可以把IOC容器看作是一个加工厂,这个工厂里要生产的对象都在配置文件(设计图纸)中给出定义,然后利用反射原理,根原创 2020-09-22 23:55:57 · 667 阅读 · 0 评论