- 博客(8)
- 收藏
- 关注
原创 【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 1242
原创 【SpringBoot 笔记】SpringBoot版本降级
在使用idea创建springboot项目时,可能需要创建一些低版本的springboot项目,但是发现idea只能选择一些新的版本我们可以先随意创建一个版本,在pom.xml中把单元测试部分的dependency注释掉 <!--降级需要先将单元测试注释--> <!--<dependency>--> <!--<groupId...
2020-02-08 10:46:43 11677 8
转载 前后端分离与MVC的开发模式该如何选择?
0x00 前言常见的WEB应用分为两种:**SPA(单页面应用)**和 MPA(多页面应用)SPA(单页面应用) 通常使用的是前后端分离的开发模式,前端负责页面的路由和渲染,后端只负责操作数据并将数据打包成指定格式返回给前端,常见的技术栈组合为 Vue + Restful API 和 React + Restful API,例如使用SpringBoot框架实现Restful接口。**MPA...
2020-02-05 03:56:48 1927
原创 使用ShareX+sm.ms实现截图后自动上传图片至图床
前言我们在使用Typora编写makedown笔记时可能需要插入一些图片,但是图片通常只能保存在本地,不便于我们编辑的迁移和分享,这里我们使用ShareX截屏软件配合sm.ms图床实现截图后自动上传图片,并生成图片链接。0x01 配置SM.MS图床注册一个sm.ms账号 https://sm.ms/register填写完注册信息后,我们填写的邮箱内会收到一个激活链接,点击链接后激活账号。...
2020-02-04 17:54:33 3054 3
原创 【SpringBoot 笔记】文件优先级与多环境
0x01 配置文件优先级默认读取的配置文件必须以application开头,例如:application.yaml 和application.properties优先级1:项目根路径下的 config 文件夹配置文件优先级2:项目根路径下配置文件优先级3:资源路径resources下的config文件夹配置文件优先级4:资源路径 resources 下配置文件我们还可以从外部...
2020-01-21 16:24:21 168
原创 【SpringBoot 笔记】配置文件
0x00 前言官方的配置太多,这里我们只需要了解原理即可一通百通springboot项目创建完成后,在 resources目录下会生成一个 application.properties 文件,用于编写springboot项目的配置但官方不推荐使用.properties 的配置文件,所以我们这里把原来的 application.properties 修改为yaml 配置文件,即重命名为 ...
2020-01-17 14:30:50 149
原创 【SpringBoot 笔记】自动装配原理
原理初探springboot 为我们封装了大量的xml配置,使得我们构建web程序可以实现开箱即用0x01 自动配置pom.xmlspring-boot-dependencies: 核心的依赖在父工程中我们在写或者引入一些springboot的依赖时,不需要指定版本号,因为在父级依赖中已经帮我们指定好了0x02 启动器springboot将所有的功能都变成了一个个的启动器...
2020-01-17 09:55:57 119
原创 【SpringBoot 笔记】第一个springboot程序
0x00 第一个SpringBoot程序什么是SpringBoot ?用于快速创建独立运行的Spring项目以及主流框架的集成嵌入式的Servlet容器、Tomcat,项目可以打包为jar包直接运行大量的自动化配置,简化开发流程,并允许自定义配置提供运维监控所需的API接口0x01 使用进行idea创建前提是我们已经安装好Maven,这里我安装的是3.5.X 版本的Mave...
2020-01-17 05:37:31 180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人