随笔分类 - Java
摘要:2018年,阿里巴巴开源 Nacos,由此成为继 Eureka、Consul、Apollo 等服务注册发现&配置的又一开源框架,到如今2021年,Nacos 已经历了 0.01->1.4.2/2.0.1 版本的迭代,社区也非常的活跃,Github 上拥有超过 18k 的 star 和 7k 的 fo
阅读全文
摘要:最近看到阿里云发布了一款名为 Alibaba Cloud Toolkit 的插件,可以帮助开发者高效开发并部署适合在云端运行的应用,瞬间击中了我的小心脏,这个对于个人开发者来说超级棒啊,终于不需要再手动 scp/ftp 上传应用到服务器了,连启动的命令都是可以自行编写的,棒棒! PS:个人开发者项目
阅读全文
摘要:本文介绍如何使用token来防止前端重复提交的问题。 目录 1.思路 2.拦截器源码实现 3.注解源码 4.拦截器的配置 5.使用指南 6.结语 思路 1.添加拦截器,拦截需要防重复提交的请求 2.通过注解@Token来添加token/移除token 3.前端页面表单添加(如果是Ajax请求则需要在
阅读全文
摘要:对于redis的存储key/value键值对,经过多次踩坑之后,我们总结了一套规则;这篇文章主要讲解定义key/value键值对时的定义规则和注意事项。 前面一篇文章讲了如何定义Redis的客户端和Dubbo集成存储器;当我们真正开始开发的时候,就会突然发现,有点不知道如何去定义Redis的Key和
阅读全文
摘要:本文介绍如何使用 maven 的 com.google.code.maven replacer plugin 插件来自动添加版本号,防止浏览器缓存。 目录 1.解决方案 2.原始文件和最终生成效果 3.pom.xml 中插件添加 4.html中 css/js 文件引用规则 5.结语 1.解决方案 解
阅读全文
摘要:当下我们的系统数据库压力都非常大,解决数据库的瓶颈问题势在必行,为了解决数据库的压力等需求,我们常用的是各种缓存,比如redis,本文就来简单讲解一下如何集成redis缓存存储,附github源码。 环境准备 · redis · IDEA 开发工具 · JDK 1.8及以上 · Maven 4.0及
阅读全文
摘要:移动互联网时代,基于手机端的各种活动扫码和收付款码层出不穷;那我们如何在Java中生成自己想要的二维码呢?下面就来讲讲在Java开发中使用 生成二维码。 一般情况下,Java生成二维码的方式有三种,一种是基于 ,是google公司出的;一种是基于 ,日本一家公司开发的;还有一种是基于 的 插件。比较
阅读全文
摘要:使用 & 拦截Controller方法默认返回参数,统一处理返回值/响应体 1、Controller代码 以下是Controller查询方法源码: 2、拦截处理器 下面已经封装好了一个拦截处理类以供参考: 3、测试方法 Controller: ResponseBodyAdvice: 结语 到此本文就
阅读全文

浙公网安备 33010602011771号