SpringBoot 集成 Sa-Token 示例

该帖子内容已隐藏,请登录后查看 登录后继续查看 登录 注册

hello hello 发布于 2024-04-07

“光”速?HakariCP为什么这么快?

引言 Springboot 2.0将 HikariCP 作为默认数据库连接池这一事件之后,HikariCP 作为一个后起之秀出现在大众的视野中。HikariCP 是在日本的程序员开源的,hikari日语意思为“光”,HikariCP 也以速度快的特点受到越来越多人的青睐。 今天就让我们来探讨一下HikariCP为什么这么快? 连接池技术…

hello hello 发布于 2024-03-29

Spring Boot 应用 Docker 化的 8 个最佳实践

Docker 在现代软件开发中起着举足轻重的作用,Spring Boot 应用程序对其影响并不陌生。现在,经典的借口,“它在我的机器上工作”有了一个新朋友:Docker。通过遵循最佳实践,您可以确保 Spring Boot 应用程序的 Docker化 过程顺利高效。 在本文中,我们将探讨最佳实践,并提供示例来指导您完成 Spring Boot 应用程序的…

hello hello 发布于 2024-03-29

Spring Boot 整合 Spring Security 、JWT 实现认证、权限控制

此文章用到的版本 spring-boot : 2.6.8 java 1.8 引入依赖包(gradle) maven 请自行转换 dependencies { compile group: 'io.jsonwebtoken', name: 'jjwt', version: '0.9.1' implementation…

hello hello 发布于 2024-03-15

Spring Boot 接口添加IP白名单限制

实现流程: 自定义拦截器——注入拦截器——获取请求IP——对比IP是否一致——请求返回 文章背景: 接口添加IP白名单限制,只有规定的IP可以访问项目。 实现思路: 添加拦截器,拦截项目所有的请求,获取请求的网络IP,查询IP是否在白名单之中,白名单设置在数据库中,用一张表存储,若在表中有此IP则进行下一步,不在则进行请求拦截,返回到客户端。 实现方式:…

hello hello 发布于 2024-03-12

一文带你搞懂 @Valid 和 @Validated 的区别

本文将介绍一下 @Validated 和 @Valid 两者之间的区别和Spring Boot参数校验的进阶使用。 区别 先总结一下它们的区别: 来源 @Validated :是Spring框架特有的注解,属于Spring的一部分,也是 JSR 303 的一个变种。它提供了一些 @Valid 所没有的额外功能,比如分组验证。 @Valid :Java…

hello hello 发布于 2024-03-12

Spring Boot 静态资源映射

前言 在 web 开发中,静态资源的访问是必不可少的,如图片、js、css等资源的访问 1、通过继承 WebMvcConfigurerAdapter 来实现 即如果使用了 @EnableWebMvc ,则自动配置类 WebMvcAutoConfiguration 会失效,因此默认映射路径 /static , /public , META-…

hello hello 发布于 2024-03-11

Spring 常见面试题 2024 最新版

1、spring、springmvc、springBoot之间有什么区别和联系? spring是一个一站式的轻量级java开发框架核心是控制反转和面向切面 springmvc是spring基础之上的mvc框架,主要处理web路径映射和视图渲染,属于spring框架中web层开发的一部分…

hello hello 发布于 2024-03-11

Spring Boot + Vue实现了一个日志监控可视化平台

日志服务是作为软件开发架构的必备服务之一,一直都是我们所关注,所考虑的服务关键点,一个优秀的日志服务可以为项目的维护提供有力的支持,提高了系统的可靠性。 前言…

hello hello 发布于 2024-03-07

如何创建自己的Spring Boot Starter并为其编写单元测试

当我们想要封装一些自定义功能给别人使用的时候,创建Spring Boot Starter的形式是最好的实现方式。如果您还不会构建自己的Spring Boot Starter的话,本文将带你一起创建一个自己的Spring Boot Starter。 # 快速入门 创建一个新的 Maven 项目。第三方封装的命名格式是 xxx-spring-boot-…

hello hello 发布于 2024-02-27
上一页 下一页