- 博客(8)
- 收藏
- 关注
原创 SpringBoot 整合 Redis 报错 The URL is not valid for configuring Spring Data Redis
SpringBoot 整合 Redis 报错 The URL is not valid for configuring Spring Data Redis. The scheme ‘null’ is not supportedpom.
2022-08-19 22:25:12 1115 1
原创 SpringBoot 整合 RabbitMQ 并使用发布订阅模式
我们可以使用 RabbitMQ 的发布订阅模式,实现:用户发布动态,其“粉丝”收到其发布动态的消息用户下订单,库存模块、支付模块等收到消息并处理等等。
2022-08-19 22:23:52 1101
原创 使用Mybatis封装返回多层级数据
实际开发中,我们从数据库查询返回得到的数据可能需要二次封装成前端想要处理的数据,而不只是简单的返回pojo/entity类。
2022-08-13 23:14:26 1589
原创 Spring Boot 自动配置原理
使用 Spring Boot 可以高效地开发各种场景,特别是 web 场景下,导入一个 web-starter 依赖就可以完成 web 开发,并且我们并不需要做过多的配置。简而言之,Spring Boot 的自动配置帮助我们将某些场景的通用配置自动加载到系统中,从而节省时间去完成主要功能。那么其实现原理是什么呢?SpringBoot 主启动类的注解表明是一个配置类启用自动配置功能,自动配置的核心扫描主启动类所在包下的所有组件完成自动配置功能的类的核心组件包扫描配置。......
2022-08-13 23:11:20 122
原创 Java设计模式——创建型模式:单例模式
所谓单例模式,即在程序运行期间只会创建一个实例。特别适用于:创建对象开销极大,需要耗费大量的资源,并且不考虑线程安全。
2022-08-11 20:09:29 171
原创 Spring Boot 整合 JWT token 实现登录鉴权
JWT token 是一种经过加密的字符串,其中包含了加密的载体信息(例如登录用户的信息),经过解密后可以得到加密的载体信息。我们可以使用 JWT token 实现用户登录鉴权,例如:前后端分离并且不使用 session 保存用户登录状态的项目中,前端登录后,服务器将 token 字符串返回给浏览器保存,此后浏览器的请求都携带 token 字符串发送。服务端解密请求的 token 字符串,确定是有效 token 后,再进行后续业务处理。...
2022-08-11 20:06:22 1230
原创 Spring Boot 使用定时任务
在实际开发中可能会需要使用到定时任务来完成业务需求。例如:项目部署后,需要在每天凌晨 1 点时统计数据记录到数据库中。这个时候可以使用 Spring Boot 提供的定时任务完成需求,使用注解@Scheduled以及cron表达式即可。...
2022-08-11 20:02:20 1003
原创 MyBatis 配置正常,使用时报错Could not find resource xxx.xm
根据报错原因可以看出,是没有找到 mapper 映射文件。查看 target/class 下也没有生成对应 mapper 文件解决方法:修改 pom.xml 文件,让 .xml文件编译到 target/class 目录下 <build> <resources> <resource> <!-- 用于编译后 生成.xml文件 -->
2021-10-31 16:44:32 194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人