-
如何优雅地停止 Spring Boot 应用?
如何优雅地停止 Spring Boot 应用? 你还在暴力停止 Spring Boot 吗? 首先来介绍下什么是优雅地停止,简而言之,就是对应用进程发送停止指令之后,能保证 正在执行的业务操作不受影响,可以继续完成已有请求的处理,但是停止接受新请求 。 在 Spring Boot 2.3 中增加...
2020-06-08 16:06:58 服务器定义WebServerServletPSTomcattimHTTPSwebntt
-
Spring Cloud Gateway 全局通用异常处理
Spring Cloud Gateway 全局通用异常处理 为什么需要全局异常处理 在传统 Spring Boot 应用中, 我们 @ControllerAdvice 来处理全局的异常,进行统一包装返回 // 摘至 spring cloud alibaba console 模块处理@ControllerAdvicepublic class ConsoleExceptionHandler { @...
-
「starter推荐」简单高效Excel 导出工具
「starter推荐」简单高效Excel 导出工具 EasyExcel EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。 64M内存1分钟内读取75M(46W行25列)的Excel,当然还有急速模式能更快,但是内存占用会在100M多一点 sprin...
-
Spring Boot 实现配置文件加解密原理
Spring Boot 实现配置文件加解密原理 Spring Boot 配置文件加解密原理就这么简单 背景 接上文《失踪人口回归,mybatis-plus 3.3.2 发布》[1] ,提供了一个非常实用的功能 「数据安全保护」 功能,不仅支持数据源的配置加密,对于 spring boot 全局的 yml /properties...
-
Spring Boot 2.3 新特性优雅停机详解
Spring Boot 2.3 新特性优雅停机详解 什么是优雅停机 先来一段简单的代码,如下: @RestControllerpublic class DemoController {@GetMapping(/demo)public String demo() throws InterruptedException { // 模拟业务耗时处理流程Thread.sleep(20 * 1000L);return hell...
2020-06-08 16:02:51 服务器WebServer系统ServletPSTomcattimAVSSLweb
-
聊聊 OAuth 2.0 的 token expire_in 使用
聊聊 OAuth 2.0 的 token expire_in 使用 问题背景 有同学私信问了这样的问题,访问 pig4cloud 的演示环境 查看登录请求 network 返回报文如下: { access_token:16d35799-9cbb-4c23-966d-ab606029a623, token_type:bearer, refresh_token:495dbde5-1bbb-43c9-b06b-ecac...
-
单元测试 springboot-test
单元测试 springboot-test 单元测试,junit,springboot-test 今天整理了下,springboot下单元测试基本用法 若使用了@RunWith(SpringRunner.class)配置,需要用 org.junit.Test运行,juint4包, junit5包org.junit.jupiter.api.Test 不需要RunWith注解. 一 引入依赖 1 par...
2020-06-07 16:04:45 java开发文档IEAdministratorServletPSWiredtimCFAV
-
excel如何分别实现按行读和按列读呢
excel如何分别实现按行读和按列读呢 近期有个需求,说是要用到excel导入导出,一般我们的想法都是按照行数,于是实现了,后面发现公司需求的是列读,甚至不规则的单个excel的读。于是就用poi自己写了按照单元格读的实现。 一、按行读 想起了之前用到的poi,经过搜索发...
-
学习笔记之方法引用
学习笔记之方法引用 方法引用 在使用Lambda表达式的时候,我们实际上传递进去的代码就是一种解决方案:那参数做操作 弱国我们在Lambda中苏哦指定的操作方案,已经有地方存在相同方案,那是否还有必要再写重复逻辑呢,答案肯定时没有必要。 我们通过方法引用使用已经存...
-
高手眼中的观察者模式有什么不一样
高手眼中的观察者模式有什么不一样 观察者模式,是使用很多的一种模式,初次了解,只是根据入门demo写个例子,但是不知道用在哪,怎么用,很教科书。 个人很喜欢比较实战的的博客或者资料。 最近又饿补了一把,感觉有点小收获,记录下。 基础部分 一、观察者模式的基本...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
