当前位置: 首页 > news >正文

【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

相关文章:

  • 蚁剑(AutSword)的下载安装与报错解决
  • 深拷贝和浅拷贝的区别
  • 深入解析队列与广度优先搜索(BFS)的算法思想:原理、实现与应用
  • who knows the answer
  • 软件测试基础知识
  • 【Pandas】pandas Series isin
  • Transformer技术报告:架构与原理
  • Node.js 入门
  • [LeetCode力扣hot100]-链表
  • 【Python pro】组合数据类型
  • 基于YOLO11深度学习的心脏超声图像间隔壁检测分割与分析系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标分割、人工智能
  • Leetcode1299:将每个元素替换为右侧最大元素
  • 【DL】浅谈深度学习中的知识蒸馏 | 2019 CVPR | 中间层知识蒸馏
  • MQ导致的系统登录没反应
  • 根据POD名称生成 三部曲:get、describe、log、exec
  • DeepSeek部署到本地(解决ollama模型下载失败问题)
  • JAVA系列之数组的秘密(数组的一般用法+力扣 斯坦福大学练习精解)
  • 同花顺Java开发面试题及参考答案 (上)
  • 2025-2-18-4.7 二叉树(基础题)
  • C/C++ | 面试题每日一练 (1)
  • 学者的“好运气”:读本尼迪克特·安德森《椰壳碗外的人生》
  • 中美大幅下调超100%关税,印巴四日“战争”复盘|907编辑部
  • 马上评丨75万采购300元设备,仅仅终止采购还不够
  • 十大券商看后市|A股中枢有望逐步震荡抬升,把握结构性行情
  • 中美经贸高层会谈在日内瓦结束,中国代表团将举行发布会
  • 俄总统新闻秘书:普京提议谈判表明俄寻求和平解决方案意愿