- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 SpringBoot监听机制
springboot监听机制是对java监听机制的封装 springboot在项目启动时,会对几个监听器回调,我们可以实现这些监听器接口,在项目启动时完成一些操作。 springboot提供了4个监听接口:如下 ApplicationContextInitializer SpringApplicationRunListener ApplicationRunner CommandLineRunner 我们使用只要写实现类复写方法即可。 然后启动项目,我们发现只有两个监听类被自动执行了。如下: 看到这里
2020-09-07 21:42:21
339
原创 SpringBoot自动配置-Enable注解原理
SpringBoot自动配置-Enable注解原理 springboot提供很多Enable开头的注解,这些注解都是用于动态启用某些功能的。而其底层原理是使用@import注解导入一些配置类,实现Bean的动态加载。 答案:直接是不可以的。 @SpringBootApplication核心注解封装如下: @ComponentScan:扫描范围是当前引导类所在包及其子包。 而你想获取其他第三方包(不在扫描范围)里的bean对象,是获取不到的。 解决方法: 1.@ComponentScan(com.xx.x
2020-08-28 23:29:51
377
原创 SpringBoot自动配置之——切换内置web服务器
切换内置web服务器 springboot的web环境中默认使用tomcat作为内置服务器,其实springboot提供了4中内置服务器供我们使用。我们可以方便切换。 我们在pom文件中加入web依赖。如下 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</arti
2020-08-28 12:30:15
781
原创 SpringBoot原理分析之Condition
1. SpringBoot原理分析 2.SpringBoot监控 3.SpringBoot项目部署
2020-08-23 22:44:35
508
原创 springboot整合其它框架
SpringBoot整合其他框架 遇到问题参考:https://blog.youkuaiyun.com/weixin_43791937/article/details/104042131
2020-08-18 21:30:21
193
原创 SpringBoot
SpringBoot概述 SpringBoot主要是简化spring应用开发 主要功能: 自动配置 起步依赖 辅助功能:如内嵌服务器 SpringBoot并不是对Spring功能上的增强,而是提供一种快速使用Spring的方式。 Spring的缺点 配置繁琐:如xml配置 依赖繁琐:如导坐标 SpringBoot快速入门 主要步骤: 1.导入依赖 <groupId>top.murongkang</groupId> <artifactId>spri
2020-08-04 21:11:47
209
原创 piblic class 和class的区别
piblic class 和class的区别 上面是一个java源文件中定义了多个class,编译之后生成了多个class文件。 结论: 一个java源文件中可以定义多个class 一个java源文件中public 不是必须要有的,可以省略。 一个class对应生成一个xxx.class字节码文件。这里定义了3个class,生成3个class字节码文件。 在加入public,也就是在源文件中定义公开的类时,只能有一个public 类,并且该类名必须和源文件名一致。 每一个class中都可以编写
2020-06-17 23:30:51
359
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人