
SpringBoot
文章平均质量分 84
明日之春
一个资深书宅及伪技术宅
展开
-
使用十一种设计模式实现 基于Jackson注解的 完美数据脱敏方案
使用Jackson的注解来实现通用数据脱敏,同时展示根据要求,如何结合使用多种不同的设计模式。原创 2022-11-27 17:30:17 · 1216 阅读 · 1 评论 -
优雅的解决SpringBoot集成RabbitMQ序列化和反序列化的思路3 与Reflections简单介绍
序虽然说发现我打脸了,只要Spring-Amqp大于1.6就能解决,我在思路1中提出的第二个问题。但是咱们研究技术,不只是为了解决问题,还得有点自己的追求,提升自己的技术(其实是大活说出去了,不撞南墙不回头,并且已经有思路了,这个思路不落地总感觉憋屈),咱们要为Spring-Amqp小于1.6的解决这个问题。思路1Spring-Amqp1.4 之前,没有@RabbitListener,所以要是想监听队列,常用的有两种方式, 一种是在 Xml 中配置 <rabbit:listener-contai原创 2020-06-17 01:01:02 · 1019 阅读 · 0 评论 -
优雅的解决SpringBoot集成RabbitMQ序列化和反序列化的思路2
跟着上一篇的思路来,咱们现在解决第一个问题, 即如何自动加载 Class和___TypeId___ 的映射关系,而不去修改配置类。原创 2020-06-11 23:50:44 · 1301 阅读 · 0 评论 -
优雅的解决SpringBoot集成RabbitMQ序列化和反序列化的思路1
文章目录序原由思路序最近又充满的冲劲,打算再把博客捡起来,(っ•̀ω•́)っ✎⁾⁾ 我爱学习原由Spring-AMQP 支持 生产者 使用自定义的 Bean,然后通过 MessageConverter 转换成Message 进行发送。消费者 也可以通过 MessageConverter 将 Message再转化成自定义类。毕竟 Message 构建解析还是挺麻烦的。MessageConverter有多个子类:通过 Java Serializable,String,纯byte[] 进行传递 :S原创 2020-06-11 02:06:05 · 2330 阅读 · 1 评论