随笔分类 -  SpringBoot专题

SpringBoot内容
摘要:Java中的事件监听机制定义了以下几个角色: 事件:Event,继承 java.util.EventObject 类的对象 事件源:Source ,任意对象Object 监听器:Listener,实现 java.util.EventListener 接口 的对象 SpringBoot 在项目启动时, 阅读全文
posted @ 2023-02-12 00:20 1640808365 阅读(44) 评论(0) 推荐(0) 编辑
摘要:步骤分析: 需求:自定义redis-starter。要求当导入redis坐标时,SpringBoot自动创建Jedis的Bean。 步骤: ①创建 redis-spring-boot-autoconfigure 模块 ②创建 redis-spring-boot-starter 模块,依赖 redis 阅读全文
posted @ 2023-02-11 23:24 1640808365 阅读(40) 评论(0) 推荐(0) 编辑
摘要:SpringBoot是不能直接获取在其他工程中定义的Bean的。 新建模块springboot-enable-other和模块springboot-enable,在springboot-enable中引入springboot-enable-other坐标: <dependency> <groupId 阅读全文
posted @ 2023-02-11 19:00 1640808365 阅读(125) 评论(0) 推荐(0) 编辑
摘要:SpringBoot内置服务器自动装配源码: 包名: org.springframework.boot.autoconfigure.web.embedded 自动装配类: // // Source code recreated from a .class file by IntelliJ IDEA 阅读全文
posted @ 2023-02-11 16:14 1640808365 阅读(42) 评论(0) 推荐(0) 编辑
摘要:Condition是Spring4.0后引入的条件化配置接口,通过实现Condition接口可以完成有条件的加载相应的Bean,@Conditional要配和Condition的实现类(ClassCondition)进行使用。 @Conditional注解案例1: 需求: 导入Jedis坐标后创建B 阅读全文
posted @ 2023-02-11 15:37 1640808365 阅读(206) 评论(0) 推荐(0) 编辑
摘要:SpringBoot 项目开发完毕后,支持两种方式部署到服务器: ①jar包(官方推荐) ②war包 更改pom文件中的打包方式为war <packaging>war</packaging> 修改启动类: 继承SpringBootServletInitializer类并重写configure方法: 阅读全文
posted @ 2021-07-12 10:11 1640808365 阅读(476) 评论(0) 推荐(0) 编辑
摘要:actuator基本使用: ①导入依赖坐标 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> ②访问 阅读全文
posted @ 2021-07-12 10:08 1640808365 阅读(110) 评论(0) 推荐(0) 编辑
摘要:自动配置-Condition-1 Condition是Spring4.0后引入的条件化配置接口,通过实现Condition接口可以完成有条件的加载相应的Bean @Conditional要配和Condition的实现类(ClassCondition)进行使用 ClassCondition publi 阅读全文
posted @ 2021-07-12 09:45 1640808365 阅读(105) 评论(0) 推荐(0) 编辑
摘要:SpringBoot整合Junit 搭建SpringBoot工程 引入starter-test起步依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st 阅读全文
posted @ 2021-07-12 09:23 1640808365 阅读(103) 评论(0) 推荐(0) 编辑
摘要:配置文件分类 SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。 默认配置文件名称:application 在同一级目 阅读全文
posted @ 2021-07-12 09:13 1640808365 阅读(80) 评论(0) 推荐(0) 编辑
摘要:在spring-boot-starter-parent中定义了各种技术的版本信息,组合了一套最优搭配的技术版本。 在各种starter中,定义了完成该功能需要的坐标合集,其中大部分版本信息来自于父工程。 我们的工程继承parent,引入starter后,通过依赖传递,就可以简单方便获得需要的jar包 阅读全文
posted @ 2021-07-12 08:46 1640808365 阅读(213) 评论(0) 推荐(0) 编辑
摘要:02-SpringBoot概述 SpringBoot提供了一种快速使用Spring的方式,基于约定优于配置的思想,可以让开发人员不必在配置与逻辑业务之间进行思维的切换,全身心的投入到逻辑业务的代码编写中,从而大大提高了开发的效率 SpringBoot功能 1) 自动配置 Spring Boot的自动 阅读全文
posted @ 2021-07-09 16:19 1640808365 阅读(160) 评论(0) 推荐(0) 编辑
摘要:第一章: 基础部分 01 SpringBoot快速入门 02 SpringBoot起步依赖分析 03 SpringBoot配置 04 SpringBoot整合其他框架 第二章: 高级部分 01 SpringBoot自动配置-@Conditional注解和Condition接口 02 SpringBo 阅读全文
posted @ 2021-07-09 15:53 1640808365 阅读(136) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩