Spring家族-SpringBoot
文章平均质量分 62
包括Spring,SpringMVC,Spring Boot,Spring Cloud等
Hatakefiftyfifty
白天工作求生存,晚上学习图发展!
知识不在于多,运用知识解决问题变现的才是技能。
能画一条线值1美元,知道在哪里画一条线值9999美元。
个人的目标:
1. 做个全栈码农:Java+Vue/Angular,略懂渗透测试。
2. 做个小说家,勾画心中的江湖。3. 掌握英语,听说读写。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot整合MongoDB:使用两种方式自定义多数据源
SpringBoot整合MongoDB:使用两种方式自定义多数据源原创 2022-10-07 18:51:18 · 1673 阅读 · 0 评论 -
使用kafka服务进行灰度发布实现方案
Kafka消费者灰度发布原创 2022-06-12 00:03:20 · 2237 阅读 · 8 评论 -
Spring Cloud开发前置知识:Spring boot与Spring Cloud版本对应关系
背景 学习Spring Cloud的时候,不是随便弄从maven仓库复制几个坐标就可以了,而是必须要知道Spring boot与Spring Cloud版本对应的关系,否则,项目有可能起不来。 Spring boot与Spring Cloud对应关系 { "git": { "branch": "0593f23beb2f5e6b18b5d656acef1041bc248676", "commit": { "id": "0593f23",原创 2022-05-21 22:37:25 · 671 阅读 · 0 评论 -
带着这样的疑问研究Spring Cloud Alibaba
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2022-05-21 20:28:42 · 220 阅读 · 0 评论 -
Spring Boot中单独使用OpenFeign代替HttpClient/RestTemplate
背景 在Spring Boot项目中,有时候需要访问其他服务,用到的客户端技术一般是使用HttpClient或者RestTemplate封装为一个小工具类,这种方法可行,但是有些缺点: 请求的URL很分散,不一样维护 响应信息需要重新反序列化 所以,有没有更好的解决方案,让我们就像controller调用service那样来直接调用其他服务,并且不需要反序列化,直接自动把响应结果封装成为一个对象? 有的!OpenFeign可以在SpringBoot中单独使用!及其方便! 说明:现在使用的是Spring原创 2022-05-15 23:59:50 · 4136 阅读 · 3 评论 -
RestTemplate使用总结,满足大部分的Get/Post+请求头header场景业务
RestTemplate完整GET/POST请求总结,包括带请求头header原创 2022-05-14 21:10:34 · 2007 阅读 · 0 评论 -
Spring Boot工程测试之使用MockMvc进行UT,达到覆盖每一行代码的目标
1. 背景 基于Spring Boot的项目,公司强制要求必须写UT,否则不让提MR,而且要覆盖每一行代码。 2. 问题 因为要覆盖每一行代码,考虑到有些功能使用到了filter或者interceptor,所以采用在测试类中直接注入controller类的方式也满足不了。 例如: @Resource private UserController userController; public void testGetUser(){ userController.getXX(); } 3. 解决办法原创 2022-04-26 23:09:26 · 1102 阅读 · 0 评论 -
Kafka单机版本小总结&疑问
环境 kafka_2.13-2.7.2 JDK8 Spring Boot 2.5.11 测试&总结 生产者在发送消息到Kafka之前,需要显示地使用代码或者在Kafka服务器上创建topic吗? 不需要:在使用kafkaTemplate发送消息的时候,如果topic不存在,那么就会创建topic,但是只能使用默认的分区和副本数。所以如果有需要,最好还是使用new Topic()来创建topic,指定分区和副本数。 一个分区只能被一个消费组的一个消费者监听,否则报错 想往特定的分区发送消原创 2022-05-04 14:43:32 · 1543 阅读 · 1 评论
分享