【Spring快速入门】不断更新...
一、Java基础
1、注解
1.3、自定义注解
springboot项目中自定义注解的使用总结、java自定义注解实战(常用注解DEMO)_springboot在类或者方法上加自定义注解-CSDN博客
同平台的新林。大佬就总结的很好,最近写得项目利用aop切面编程中的Autofill字段属性自动注入,应该就是属于自定义注解。
2、反射
Java基础之—反射(非常重要)-CSDN博客
敬业小码哥写得就超级棒!
1、获取Class对象的三种方式
1.1 Object ——> getClass();
1.2 任何数据类型(包括基本数据类型)都有一个“静态”的class属性
1.3 通过Class类的静态方法:forName(String className)(常用)
注意:在运行期间,一个类,只有一个Class对象产生。
三种方式常用第三种,第一种对象都有了还要反射干什么。第二种需要导入类的包,依赖太强,不导包就抛编译错误。一般都第三种,一个字符串可以传入也可写在配置文件中等多种方法。
二、Spring基础
2、依赖注入DI与控制反转IOC
控制反转(IoC)与依赖注入(DI)详解_控制反转和依赖注入的概念-CSDN博客
非常清晰易懂。
3、面向切面编程
Java中的面向切面编程(AOP)_切面java-CSDN博客
3.1、静态代理
3.2、动态代理
很详细,但刚入门我很多还是不太懂。
三、核心容器
2、FactoryBean
3、ApplicationContext