自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 JavaBean、SpringBean、对象之间的区别

一、JavaBean、SpringBean、对象之间的区别 1、对象 public class User { public String id; } public static void main(String[] args) { User user = new User();//对象 Bean肯定是对象 user.getId(); } 2、JavaBean 属性私有并且提供了get、set方法 public class User {

2021-06-23 16:18:43 904 1

原创 AOP是如何工作的

一、AOP是什么 1、AOP就是面向切面编程,是一种适合在无需修改业务代码的前提下,对某个或某些业务增加统一的功能、比如日志记录、权限控制、事务管理等,能很好的使的代码解耦、提高开发效率 二、AOP的核心概念 1、Advice 可以理解为通知、建议,在Spring中通过定义Advice来定义代理逻辑 2、Pointcut Pointcut是切点,表示Advice对应的逻辑应用在那个类上、那个方法上 3、Advisor Advisor=Advice+Pointcut,表示代理逻辑和切点的一个整体,程序员可以通

2021-06-22 16:53:21 226

原创 FactoryBean ApplicatinContext BeanPostProcessor的作用

一、什么是FactoryBean 1、FactoryBean是Spring所提供的一种较灵活的创建Bean的方式,可以 通过实现FactoryBean接口中的getObject()方法来返回一个对象,这个对象就是最终的Bean对象 2、FactoryBean接口中的方法 Object getObject();返回Bean对象 Boolean isSingleton();返回是否是单例Bean对象 Class getObjectType();返回的是Bean对象的类型 @Component("xiaoxion

2021-06-22 14:56:28 205

原创 @Autowired @Resource @Value的区别

@Autowired @Autowired是什么 @Autowired 表示某个属性书否需要进行依赖注入,可以写在属性和方法上。注解中的required属性默认为true,表示如果没有对象可以注入给属性则抛异常 @Autowired赋值过程 1、Autowired加在某个属性上,Spring在进行Bean的生命周期过程中,在属性填充这一步,会基于实例化出来的对象,对该对象中加了Autowired的属性自动给属性赋值 Spring会根据属性的类型去Spring的容器中找出该类型所有的Bean对象,如果找出多个

2021-06-18 16:37:02 1740

原创 BeanDefinition BeanFactory Bean的关系

一、什么是BeanDefinition BeanDefinition表示Bean定义,Spring根据BeanDefinition来创建Bean对象,BeanDefinition有很多属性来描述Bean。 1、BeanDefinition中的重要属性 a. beanClass 表示一个bean的类型,XXX.class,spring在创建Bean的过程中会根据此属性来实例化得到对象 b. scope 表示一个bean的作用域: scope=singleton,该bean就是一个单例bean scope=pr

2021-06-17 16:52:06 590

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除