- 快试试用 API Key 来保护你的 SpringBoot 接口安全吧
- 1、概述 安全性在RESTAPI开发中扮演着重要的角色。一个不安全的RESTAPI可以直接访问到后台系统中的敏感数据。因此,企业组织需要关注API安全性。SpringSecurity提供了各...
- 同事写了一条 SQL,把 MyBatis 都干翻了
- 最近看生产日志服务的运行的时候,频繁的出现OutOfMemoryError,就是我们俗称的OOM,这可还行!频繁的OOM直接会造成服务处于一个不可用的情况,通过Skywalking查看链路调用,基本全...
- 水浒人物戏说java设计模式之【代理模式】
- 什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被代理的人能干活呀。比...
- SpringBoot+Docker:高效容器化的最佳实践
- 首先为什么要使用Docker?Docker是一个强大的工具,它允许开发者将他们的应用程序打包到容器中,以便可以在任何平台上轻松部署和运行。当涉及到对SpringBoot应用程序进行Docker化时,每...
- 被问懵了,加密后的数据如何进行模糊查询?
- 加密后的数据对模糊查询不是很友好,本篇就针对加密数据模糊查询这个问题来展开讲一讲实现的思路。为了数据安全我们在开发过程中经常会对重要的数据进行加密存储,常见的有:密码、手机号、电话号码、详细地址、银行...
- 美团一面:大家都说不建议直接使用@Async 注解?为什么?
- 本文讲述@Async注解,在Spring体系中的应用。本文仅说明@Async注解的应用规则,对于原理,调用逻辑,源码分析,暂不介绍。对于异步方法调用,从Spring3开始提供了@Async注解,该注解...
- 一款好用的开源OA办公系统
- 系统介绍我们的愿景是:助力企业数智化。勾股OA是基于ThinkPHP6+Layui+MySql开发的一款实用的开源企业办公系统。它具备开箱即用的特点,使用勾股OA能够快速建立起企业级的办公自动化系统。...
- 为什么阿里不推荐使用 keySet() 遍历HashMap?
- Part1引言HashMap相信所有学Java的都一定不会感到陌生,作为一个非常重用且非常实用的Java提供的容器,它在我们的代码里面随处可见。因此遍历操作也是我们经常会使用到的。HashMap的遍历...