springboot+vue笔记

一.springboot配置文件

springboot的配置文件主要分成两类,其中yaml这种使用的更多

yaml配置信息书写

yaml配置信息获取

实例如下

注意:第二种方式获取信息需要保持实体类的成员变量名与配置文件中的键名保持一致

二.Bean扫描

1.bean扫描

现在有两种实现bean扫描的方式,第一种标签的是在xml文件里面写的,第二种是注解,但是一般直接将文件写在启动类所在的包下

三.bean注册

bean对象就是将一个在启动类所在包及其子包的普通的类加上一个注解,然后这个类就会变成bean对象加入到ioc容器里.其中可以用到的注解有以下几种

而bean注册就是从普通类到进入ioc容器的一个过程

@bean

在启动类里面操作的不用管,记住第二种就行

需要现在启动类及其子包下面创建一个包,才能被bean扫描到,在这个包里面创建一个配置类,就是在一个普通的类里面添加@configuration注解,然后再像上图一样写入方法,再加上@bean注解

其中两点注意点如下

第一种是在启动类的里面查ioc容器里面是否有bean对象时用的

主要记住第二种

@import

@import注解的作用感觉更像是手动配置,如:如果一个配置类写在了启动类外面,这是可以用@imporyt注解,其中的XXX对应了配置类的名字,就可以像写在启动类里一样进行bean扫描,而且配置类的写法和@bean里面提到的一样

对于导入importselector接口实现类则是需要先写一个对象继承importselector接口,然后重写里面的

selectimports方法,在这个方法里面需要和上图一样返回一个字符串的数组,数组中写的是需要进行bean注册的配置类的全类名

第三条看看就行了

四.bean注册条件

相关推荐
码艺-Alimjan5 小时前
Tauri 源码备份 · 打包 & 解压 总结,源码收集之路
前端·javascript·vue.js
凤山老林5 小时前
Spring Boot 接入国密 SM2/SM3/SM4 的一些实践记录
spring boot·后端·python
伯恩bourne6 小时前
Spring Boot Bean 注册的两种方式:@Component 家族 vs @Configuration + @Bean
java·spring boot·后端
省钱兄--zs7 小时前
深圳24小时自助健身房软硬件解决方案实战指南与开发流程详解
java·数据仓库·spring boot·小程序·架构
顽疲7 小时前
Java vue 养老系统源码详解:月账单 care_month_bill 与 Quartz 扣费 Job 实践
java·开发语言·vue.js·vue养老·springboot养老·java养老
启观川8 小时前
数据结构与算法-第 3 章 常用算法-贪心算法
数据结构·笔记·python·算法·贪心算法
毕业设计7039 小时前
(免费领源码)基于node的学生公寓管理系统06412- java、PHP、python、C#、小程序、大数据、单片机、网络工程等)
vue.js·mysql·node.js·maven·mybatis·express·b/s
古夕9 小时前
地址变了,页面是空的:一次 Vue Router 菜单切换复盘
前端·vue.js
ab12376810 小时前
Spring WebSocket(STOMP)
笔记·websocket·springboot·stomp
Xudde.10 小时前
PwnLab: init 靶机渗透测试(Vulnhub Writeup)
笔记·学习·安全·web安全