springboot 总结(建立父项目子项目)javaConfig使用及注解
一、建立父项目和子项目
1)父项目建立,需要在pom文件添加 packaging标签
2)建立子项目需要在父项目上右击model(模块)进行新建
这个时候看子项目会有父项目的关联信息
3)当建立这样父项目和子项目的好处在于方便管理(例如有的依赖包需要每个项目都需要单这个时候只需要放在父项目pom文件即可,提高效率)
4)当有的子项目不需要有的需要,也可以在父项目里面添加版本控制,子项目就可以不需要添加版本这个选项看如下图
子项目的
5)插件配置也是一样例如tomcat
6)配置参数可以有2种方式application.yml和application.properties(默认文件不需要扫码注解)
7)需要注意所有新添加的类文件或者其他文件都需要放到启动类同级或者下面(spring项目需要扫瞄文件)
8)javaconfig文件一定要关联配置文件,这样才可以读取配置文件里面的值
9)打印配置文件值
10)当项目使用application.properties作为文件名时,可以不使用关联文件(默认会读取)
二、自定义类名而不是javaConfig这个时候Springboot不会扫描此文件所以此文件需要借助@Component注解才能使用
这个时候就可以拿到aaa的值了(会读取上面贴的value值)
2)还有一种批量添加value注解的方法使用这个注解(configurationProperties("jdbc1")这个方法可以直接拿取所有配置文件相关的jdbc开头的属性,但必须把文件里面的方法进行set处理
3)还有一种方法获取系统所有的属性需要添加 环境属性 Environment environment使用,以下图获取了jdbcdriveclassName属性值和 user.home地址
三、学习小结
注:没有记录总结的学习等于白学