| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> Java知识库 -> Spring全注解之@Configuration和@Bean(一) -> 正文阅读 |
|
|
[Java知识库]Spring全注解之@Configuration和@Bean(一) |
|
目录 前沿我们现在做Java项目开发基本上都在使用springboot这个脚手架。现在springboot已经更新到3.0了,稳定版也已经到了2.7.0.我们在看springboot的底层源码的时候有很多注解是必须了解的,比如@Configuration,@Import,@Primary,@Bean,@Conditional等等。如果对Spring的注解不是很清楚,那么在看springboot底层源码的时候势必会有一些吃力的地方,那么从今天开始我就来说一下Spring的相关注解,希望能对你的学习有所帮助。 @Configuration注解与@Bean注解@Configuration其实就是来标注一个类是配置类,那么这个配置类就代替了之前的配置文件。 @Bean表示其为一个bean对象。 之前的写法之前我们需要写一个xml配置文件,比如我们需要获取一个User对象,我们需要在配置文件中进行配置。
我们写一个测试类来获取User对象
现在的写法上面的写法想必大家都已经很清楚了,那么我们现在来收一下@Configuration注解是怎么替代配置文件xml的。 首先需要写一个类,然后加上@Configuration注解,表示其已经是一个配置类(完全替代xml配置文件) 第二,之前在xml配置文件中的<bean>标签需要使用@Bean来表示
第三,测试。
? ?如果,@Bean注解的默认的bean的id是你不希望的,你可以自己指定。
? |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/27 16:22:57- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |