- 博客(5)
- 收藏
- 关注
原创 Spring基础之AOP
1 反射反射是Java语言的一个特性,它允许程序在运行时来进行自我检查并对内部的成员进行操作,在java中,只要给定类的名字,那么就可以通过反射机制来获取类的全部信息。反射的作用在运行时判断任意一个对象所属的类在运行时判断任意一个类所具有的成员变量和方法在运行时调用任意一个对象的方法在运行时构造任意一个类的对象1.1 Class类java.long.Class类是Java反射机制的基础,它用于封装被装入到JVM中的类(包括类和接口)的信息,当一个类或接口被装入到JVM时便会产生一个与之对
2021-04-07 11:21:46 168 2
转载 请别再问Spring Bean的生命周期了!
Spring Bean的生命周期是Spring面试热点问题。这个问题即考察对Spring的微观了解,又考察对Spring的宏观认识,想要答好并不容易!本文希望能够从源码角度入手,帮助面试者彻底搞定Spring Bean的生命周期。只有四个!是的,Spring Bean的生命周期只有这四个阶段。把这四个阶段和每个阶段对应的扩展点糅合在一起虽然没有问题,但是这样非常凌乱,难以记忆。要彻底搞清楚Spring的生命周期,首先要把这四个阶段牢牢记住。实例化和属性赋值对应构造方法和setter方法的注入,初始化和销
2021-03-23 11:31:44 92
原创 Spring基础之IoC
Spring基础之Spring IoC1 Spring IoC概述控制反转是一种通过描述(XML或者注解)并通过第三方去产生或获取特定对象的方式,最大的好处在于降低对象之间的耦合。2 Spring IoC容器2.1 BeanFactory和ApplicationContextIoC容器主要基于BeanFactory和ApplicationContext两个接口,其中BeanFactroy是SpringIoC容器所定义的最底层接口,ApplicationContext是其高级接口之一,并且对Bean
2021-03-22 22:57:56 172
原创 AOP动态代理示例
1.首先提供被代理类接口及其实现类1.1被代理类接口RoleServicepublic interface RoleService { void printRole(Role role);}1.2接口实现类RoleServiceImplpublic class RoleServiceImpl implements RoleService { @Override void printRole(Role role){ System.out.println("{id =" + role.ge
2021-03-17 11:22:10 144
原创 Markdown基础语法学习笔记
一、标题语法:#(若干) + 内容# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题二、字体加粗语法:内容左右两边加2个*加粗斜体语法:内容左右两边加1个*斜体斜体加粗语法:内容左右两边加3个*斜体加粗删除线语法:内容左右两边加2个~~删除线三、引用语法:引用内容前加>,可嵌套这是引用内容1这是引用内容2这是引用内容3四、分割线语法:3个或3个以上的-或*五、图片
2020-12-31 11:37:57 117 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人