Spring
天涯狂客~
面朝大海,春暖花开
展开
-
SpringBoot 常用条件注解的使用
条件注解 顾名思义根据自定义的条件,来告诉Spring的IOC容器,什么时候加载哪些自定义的Bean,或者类 如果条件不满足,则不加入IOC容器(可以理解为策略模式) Spring提供的很多成品注解 Spring提供的一些成品的(不需要自行扩展的)条件注解 @ConditionOnClass @ConditionOnBean @ConditionOnWebApplication 当前项目是Web项目的条件 @ConditionOnExpression 基于SpEL表达式作为判断条件 @Conditi.原创 2020-05-22 22:44:40 · 652 阅读 · 0 评论 -
Spring 面试题-1
目录 Spring 概述 依赖注入 Spring beans Spring注解 Spring数据访问 Spring面向切面编程(AOP) Spring MVC Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spri...转载 2020-01-16 14:00:01 · 232 阅读 · 0 评论 -
Spring 的AOP
Spring 的AOP AOP全称(Aspect Oriented Programming)既面向切面编程 通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术,AOP是OOP的延续,是软件开发的 热点,也是Spring框架的一个重要内容,是函数式编程的一种衍生,利用AOP对业务逻辑各个部分进行隔离 从而使得逻辑各个部分之间的耦合度降低,提高程序的可重用性,提高开发效率 !!!简单来...原创 2020-01-15 16:24:14 · 168 阅读 · 0 评论 -
Spring 的常用的注解
Spring中IOC的常用注解 @Component(三层以外的) 用于把当前类对象存入Spring容器中 属性value用于指定bean的id,当我们不写时,它的默认值是当前类名,且首字母小写 @Component //@Component(value="accountServiceImpl") public class AccountServiceImpl implement IAccou...原创 2020-01-14 17:10:23 · 214 阅读 · 0 评论 -
Spring 的IOC和DI
IOC(Inversion of Control)控制反转 控制反转(Inversion of Control),把创建对象的权力交给框架,是框架的重要特征,并非面向对象变成的专用术语,包括依赖注入(Dependency Injection)和依赖查找Dependency Lookup 传统的操作实例化Bean(手动初始化Bean) private IAccountDao accoutDao ...原创 2020-01-13 17:28:39 · 296 阅读 · 0 评论