Spring生态
文章平均质量分 64
Spring全家桶学习记录
你男朋友
我喜欢的那匹驹身上,有锦,润而不耀,与龙同尘
展开
-
为什么Redis默认序列化器处理之后的key会带有乱码?
为什么Redis默认序列化器处理之后的key会带有乱码?建议打开代码跟着看1、直接从yml配置中进入redis配置文件:2、看下哪些文件用到了RedisProperties发现只有一个类引用到了3、进到RedisAutoConfiguration类发现也是个自动配置的类,并且内部包含一个自动配置的静态内部类RedisConfiguration可以看到这里定义了RedisTemplate的bean,并初始化了RedisTemplate的ConnectionFactory属性4、进入R原创 2022-01-19 14:29:32 · 3255 阅读 · 4 评论 -
手写一个可在application.properties中进行配置的配置类
在开发时,很多时候需要通过动态的配置信息来对一些工具进行配置,或者在整合第三方平台的进行整合配置也需要用到。话不多说,上代码://既然是Component就不要忘了在启动类上添加@ComponentScan@Component//prefix内定义的字符就是在application.properties中配置字符的前缀@ConfigurationProperties(prefix = "wx.config")public class WeiXinConfig { /**开发者微信号*/原创 2021-06-02 14:08:39 · 207 阅读 · 0 评论 -
手写一个后端接口
在web应用开发环境下,要写一个前台需要的接口很简单,就是简单的controller接口;本文介绍一下在Spring Boot开发环境下怎么写一个后台可以使用的接口;说一下我的业务场景:整合了微信公众号的情况下,要向特定的用户发送模板消息,设计思路就是我的微信公众号服务提供一个后台接口,其他服务通过对用户数据的分析来决定要不要向指定用户发送模板消息,如果需要发送的话,那么调用我的公众号服务所提供的发送模板消息接口即可。我们知道,spring是通过容器来对对象进行管理的,因此在spring中我们无法直接调原创 2021-06-02 13:52:01 · 2323 阅读 · 0 评论 -
手写一个注解
自定义一个注解前言:因为Spring Boot使用注解取代了Spring繁琐的文件配置,所以我们在使用Spring Boot进行开发的时候不用怎么手写配置文件,只需要在相关程序中添加特定的注解就可以起到相关的作用,使用最广泛的无非就是@RestController、@Service、@Component了。既然注解这么好用,那就试着自定义一个来玩玩吧。本人对注解的理解:每个注解就是一个切点,切点的前、后、运行时这三个切面可以进行业务逻辑的添加,也就是在运行一段包含注解的程序前,先运行这个注解所定义的业务原创 2021-06-02 01:26:01 · 795 阅读 · 0 评论