
Spring
文章平均质量分 52
King_Kwin
这个作者很懒,什么都没留下…
展开
-
Assembly打包
pom文件 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.6&l原创 2021-10-14 17:10:03 · 474 阅读 · 0 评论 -
幂等性组件
幂等性组件,springboot-starter形式,项目依赖redission组件原创 2022-04-07 16:26:44 · 1273 阅读 · 0 评论 -
接口防重复提交
背景进来开发了一个新增的接口,有开发伙伴反馈连续点击新增保存时,增加了两条数据原因正常的业务流程应该是点击 “新增保存” 按钮,等待返回成功,跳转查询列表,or 返回失败,当前页面提醒。问题原因如下:1.后端没有做防重复提交2.前端伙伴没有在点击新增保存按钮时loading等待返回结果。解决方案该问题前端做放重复提交or后端做防重复提交均可,因主要做后端,所以提供一个后端解决方案。前端打开新增or修改页面时,生成一个唯一字符串(可调用后端接口生成or前端生成),然后请求新增o原创 2022-01-17 15:41:41 · 1437 阅读 · 0 评论 -
mybatis-plus通用参数统一处理
背景:实际开发中,我们经常会为表设计创建人、创建时间、更信人、更新时间等通用字段,每个接口都需要增加or修改这些字段,1是代码冗余,2则容易出错。mybatis-plus提供了一种统一处理的方案,解决了这一痛点。如果需要理解mybatis-plus的基础用法,可以查看作者的另外两篇文章Mybatis-Plus的使用_m0_37298602的博客-优快云博客https://blog.youkuaiyun.com/m0_37298602/article/details/117788047Mybatis-plus分原创 2021-10-20 15:17:36 · 1831 阅读 · 0 评论 -
Springboot项目启动脚本
#!/bin/bashCURRENTPATH=`cd \`dirname $0\`\/..; pwd`#需注意如项目根目录下包含多个.jar文件则不可用cd $CURRENTPATHJARFILE=$(ls -l |grep .jar$ | awk '{print$9}')FILEPATH=$CURRENTPATH"/"$JARFILE# 堆内存设置JAVA_OPTS="-Xms2g -Xmx2g"#NewRatio young与old比例, SurvivorRatio eden与.原创 2021-09-26 12:00:52 · 1262 阅读 · 0 评论 -
Spring Cloud Config 问题:Cannot pull from remote ***.git the working tree is not clean
背景还原:微服务更新了git上的配置,担心 配置中心读取本地缓存,遂删除本地缓存,重启config服务后,报错:Cannot pull from remote ***.git the working tree is not clean这个错误还是相对较为清晰,本地的git文件not clean,即本地文件有修改,无法远程拉取最新的文件,只需要强制拉取即可,配置如下:spring: cloud: config: server: git: .原创 2021-09-14 12:18:48 · 674 阅读 · 0 评论 -
手撸一个简单的RPC(<-_<-)
前言近期因工作需要,了解了一下netty这个nio框架,使用中觉得netty非常有意思,最近又了解了一下ZooKeeper的基本使用,看到了几篇非常好的文章,(抄袭)借鉴了一下,借助SpringBoot、Netty、ZooKeeper带你实现一个简单的RPC远程调用。准备工作实现一个RPC(Remote Procedure Call)需要涉及很多知识点,如:网络通信 心跳检测 编解码 代理 反射 序列化、反序列化 服务注册与发现(集群场景下是必须的) ...其中,网络通信、心原创 2021-06-24 13:19:30 · 295 阅读 · 0 评论 -
理解 Spring ApplicationListener
https://blog.youkuaiyun.com/liyantianmin/article/details/81017960转载 2018-12-23 21:09:50 · 121 阅读 · 0 评论 -
ContextRefreshedEvent事件使用注意事项
https://blog.youkuaiyun.com/huangshanchun/article/details/79053228转载 2018-12-23 21:09:08 · 877 阅读 · 0 评论