SpringBoot
文章平均质量分 90
SpringBoot学习笔记
ZCF1024
这个作者很懒,什么都没留下…
展开
-
SprintBoot Devtools 导致同一个类出现两个不同的 Class 类
最近一段时间,在开发过程中使用了 SpringBoot 的 DevTools 做热启动,即减少启动时间。但在使用的过程中却发现使用 DevTools 会带来一些意想不到的问题。因此我最后果断把 SpringBoot DevTools 热启动关闭了。我最终的结论是,如果大家对启动时间并没有那么在意,或者当前项目的开发启动时间还可以接受的情况下,还是不要用 DevTools 了。接下来我将从DevTools的原理和使用方面一一给大家分析下DevTools到底会带来什么问题。以及这些问题我。转载 2024-01-09 16:11:36 · 116 阅读 · 0 评论 -
SpringBoot 多模块 Dao 层测试
源码下载地址: 链接: https://pan.baidu.com/s/1v5FmbEvWtQXmv1DGnIOPvw 提取码: cxtn CSDN下载: https://download.csdn.net/download/zcf980/10719897 在网上找了很久都没找到关于SpringBoot多模块的有效单元测试方法, 后来自己摸索了很久才解决, 写两篇...原创 2018-10-14 17:55:50 · 5736 阅读 · 1 评论 -
IDEA SpringBoot多模块项目搭建详细过程
项目源码: 百度网盘: https://pan.baidu.com/s/1oIAr771eOZzxlVsW8gbjJA 提取码: x3zt CSDN下载:https://download.csdn.net/download/zcf980/12013114关于项目打包的问题,在文章的最后已给出解决方案(上面的源码也已做了更新):更新时间2019-12-...原创 2018-10-14 15:23:03 · 82601 阅读 · 40 评论 -
SpringBoot集成Redis,做登录缓存
一般用户从浏览器登录系统, 用户信息保存在 Session 中。 设想场景:一个大应用包含多个子应用,这些子应用需要做相同的身份验证,如果每次登录子应用都需要做身份验证,那么在该大应用切换子应用就需要耗费很多时间,那么就需要在整个应用中考虑共享 Session 来提高效率,避免频繁查询数据库,提高效率,减轻数据库(具体例子如微信企业号中的应用间共享 Session) ...原创 2019-02-26 09:42:08 · 2030 阅读 · 0 评论 -
SpringBoot 多模块Service 层测试
项目源码:链接: https://pan.baidu.com/s/1yrGyenX3S5MPpHKuiwiCOw 提取码: e86e CSDN下载: https://download.csdn.net/download/zcf980/10731132 在网上找了很久都没找到关于SpringBoot多模块的有效单元测试方法, 后来自己摸索了很久才解决, 写两篇博客来...原创 2018-10-19 09:44:16 · 8094 阅读 · 4 评论 -
Spring 整合 RabbitMQ 初次实践遇到的问题
现在SpringBoot那么好用,使用SpringBoot只需要简单的配置就可以继承消息队列。但是也正是由于SpringBoot太方便了,不能很好的体验RabbitMQ处理消息的整个流程。所以还是先选择了 Spring 来尝试。下面来说说我遇到的问题: 参考博客:https://www.jianshu.com/p/7032cbe79951 项目源码...原创 2019-09-05 22:51:14 · 2414 阅读 · 0 评论 -
SpringBoot 替换 默认的 Tomcat 服务器为 Jetty 服务器
SpringBoot默认以Jar包的形式启动服务器,所以只需要替换Tomcat的Jar报包就行了 1. Tomcat 的 Jar 包在 spring-boot-starter-web 引入时被自动引入。 2. 剔除 Tomcat 并引入 Jetty 的 Jar 包<dependency> <groupId>org.springfr...原创 2019-08-29 09:10:16 · 612 阅读 · 0 评论 -
SpringBoot 默认错误处理机制源码窥探
当项目代码执行错误(5XX)、找不到页面(4xx)或其他错误时,SpringBoot 自动将请求转发到 /error 下进行处理,所以每次出现错误我们都能得到这样一个页面。相信很多人都跟我一样,看到这个页面就想到是页面找不到(404)。但是却没有注意到 Spring 给我们的这么多提示。无意中发现这个,我们访问的路径是 /logins,但是错误提示确实 /error找不到映射。这是...原创 2019-08-30 01:50:51 · 554 阅读 · 0 评论