Springboot - 笔记
记录springboot相关知识点的笔记以及实战案例。
「已注销」
这个作者很懒,什么都没留下…
展开
-
【spring boot笔记】springboot整合Druid
springboot整合Druid前言:Druid简介Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP、PROXOOL 等 DB 池的优点,同时加入了日志监控。Druid 可以很好的监控 DB 池连接和 SQL 的执行情况,天生就是针对监控而生的 DB 连接池。Spring Boot 2.0 以上默认使用 Hikari 数据源,可以说 Hikar...原创 2020-02-09 23:16:51 · 1191 阅读 · 0 评论 -
【SpringBoot 笔记】SpringBoot版本降级
在使用idea创建springboot项目时,可能需要创建一些低版本的springboot项目,但是发现idea只能选择一些新的版本我们可以先随意创建一个版本,在pom.xml中把单元测试部分的dependency注释掉 <!--降级需要先将单元测试注释--> <!--<dependency>--> <!--<groupId...原创 2020-02-08 10:46:43 · 11559 阅读 · 8 评论 -
【SpringBoot 笔记】文件优先级与多环境
0x01 配置文件优先级默认读取的配置文件必须以application开头,例如:application.yaml 和application.properties优先级1:项目根路径下的 config 文件夹配置文件优先级2:项目根路径下配置文件优先级3:资源路径resources下的config文件夹配置文件优先级4:资源路径 resources 下配置文件我们还可以从外部...原创 2020-01-21 16:24:21 · 153 阅读 · 0 评论 -
【SpringBoot 笔记】配置文件
0x00 前言官方的配置太多,这里我们只需要了解原理即可一通百通springboot项目创建完成后,在 resources目录下会生成一个 application.properties 文件,用于编写springboot项目的配置但官方不推荐使用.properties 的配置文件,所以我们这里把原来的 application.properties 修改为yaml 配置文件,即重命名为 ...原创 2020-01-17 14:30:50 · 130 阅读 · 0 评论 -
【SpringBoot 笔记】自动装配原理
原理初探springboot 为我们封装了大量的xml配置,使得我们构建web程序可以实现开箱即用0x01 自动配置pom.xmlspring-boot-dependencies: 核心的依赖在父工程中我们在写或者引入一些springboot的依赖时,不需要指定版本号,因为在父级依赖中已经帮我们指定好了0x02 启动器springboot将所有的功能都变成了一个个的启动器...原创 2020-01-17 09:55:57 · 105 阅读 · 0 评论 -
【SpringBoot 笔记】第一个springboot程序
0x00 第一个SpringBoot程序什么是SpringBoot ?用于快速创建独立运行的Spring项目以及主流框架的集成嵌入式的Servlet容器、Tomcat,项目可以打包为jar包直接运行大量的自动化配置,简化开发流程,并允许自定义配置提供运维监控所需的API接口0x01 使用进行idea创建前提是我们已经安装好Maven,这里我安装的是3.5.X 版本的Mave...原创 2020-01-17 05:37:31 · 159 阅读 · 0 评论