当前位置:首页>财经>正文

SpringBoot自动装配原理是什么 springboot怎么样才算运行起来

2023-04-23 05:44:40 互联网 未知 财经

 SpringBoot自动装配原理是什么 springboot怎么样才算运行起来

SpringBoot自动装配原理是什么?

这个问题是我培训结束后找工作的必问问题:
(1)引导类上开启@EnableAutoConfiguration
(2)内部通过@import注解引入ImporttSelector
(3)查找工程jar包中META-INF/spring.factories文件
(4)装载内部的对象到容器
经过在传智播客的半年集中式学习从小白也能到大牛了,哈哈。

springboot怎么样才算运行起来


1. Spring Boot是什么,解决哪些问题
1) Spring Boot使编码变简单
2) Spring Boot使配置变简单
3) Spring Boot使部署变简单
4) Spring Boot使监控变简单
5) Spring Boot的不足

springBoot的方式 怎么启动

一:IDE 运行Application这个类的main方法
二:在springboot的应用的根目录下运行mvn spring-boot:run
三:使用mvn install 生成jar后运行
先到项目根目录
mvn install
cd target
java -jar xxxx.jar

如何学习spring boot

先学spring framework吧,把spring 的原理,配置那些东西学会了,理解了再去用spring boot 很容易上手,其实spring boot 就是把很多spring 的配置都简化了,很多东西在properties配置文件里写了之后,spring boot 就会自动帮你把相关的bean配置上,例如你在配置文件里把数据库连接的相关地址,用户,密码配好后,spring boot就会自动帮你把数据库连接池配置好,当然你也可以不用他提供的自动配置功能,完全可以按照你的需求去集成其他的例如dbcp,c2po,driud的其他的数据库连接池。。其他的类似的配置还很多。自己多看看spring boot autoconfigration 的源码就知道了