相关推荐recommended
自定义
  • 实现SpringMVC底层机制(二)
    04-3024
    实现SpringMVC底层机制(二)

    文章目录1. 动态获取spring配置文件1.修改SunWebApplicationContext.java2.修改SunDispatcherServlet.java2.自定义Service注解1.需求分析2.编写Monst...

  • Spring Boot 框架
    04-2924
    Spring Boot 框架

    ​​​​​​​ 随着 Java Spring 框架的不断的更新迭代和封装,演变出用最少的代码,干多个功能的 Spring Boot 框架。 今天无脑将介绍 Spring Boot 框架的基本使用,分享给大家,希望帮助大家大幅提高开发能力!...

  • 如何利用SpringSecurity进行认证与授权
    04-2924
    如何利用SpringSecurity进行认证与授权

    目录一、SpringSecurity简介 1.1 入门Demo 二、认证 ​编辑 2.1 SpringSecurity完整流程 2.2 认证流程详解  2.3 自定义认证实现 2.3.1 数据库校验用户 2.3.2 密码加密存储 2.3...

  • SpringSecurity自定义Filter、自定义FilterChain以及FilterChain的匹配
    04-2924
    SpringSecurity自定义Filter、自定义FilterChain以及FilterChai

    概述如官方流程图所示,FiltrerCahinProxy会代理多个SecurityFilterChain,而FiltrerCahinProxy会根据request的路径和SecurityFilterChain规定的拦截路径进行匹配;在S...

  • Nginx快速入门:访问日志access.log参数详解 |访问日志记录自定义请求头(三)
    04-2924
    Nginx快速入门:访问日志access.log参数详解 |访问日志记录自定义请求头(三)

    0. 引言 在企业的生产环境中,我们时常需要通过nginx的访问日志来统计流量、排查调用问题等,而nginx默认的日志格式所包含的信息远无法满足我们使用,因此常常需要对日志进行自定义,所以今天我们就来看如何自定义nginx的访问日志格式,并...

  • SpringBoot集成EasyExcel 3.x:高效实现Excel数据的优雅导入与导出
    04-2924
    SpringBoot集成EasyExcel 3.x:高效实现Excel数据的优雅导入与导出

    目录 介绍 快速开始 引入依赖 简单导出 定义实体类 自定义转换器 定义接口 测试接口 复杂导出 自定义注解 定义实体类 数据映射与平铺 自定义单元格合并策略 定义接口 测试接口 一对多导出 自定义单元格合并策略 测试数据 简单导入 定义接...

  • 使用SM4国密加密算法对Spring Boot项目数据库连接信息以及yaml文件配置属性进行加密配置(读取时自动解密)
    04-2924
    使用SM4国密加密算法对Spring Boot项目数据库连接信息以及yaml文件配置属性进行加密配置

    一、前言 在业务系统开发过程中,我们必不可少的会使用数据库,在应用开发过程中,数据库连接信息往往都是以明文的方式配置到yaml配置文件中的,这样有密码泄露的风险,那么有没有什么方式可以避免呢?方案当然是有的,就是对数据库密码配置的时候进行加...

  • spring boot3自定义注解+拦截器+Redis实现高并发接口限流
    04-2924
    spring boot3自定义注解+拦截器+Redis实现高并发接口限流

    ⛰️个人主页:     蒾酒 🔥系列专栏:《spring boot实战》目录 写在前面 内容简介 实现思路 实现步骤 1.自定义限流注解 2.编写限流拦截器 3.注册拦截器 4.接口限流测试 写在前面 本文介...

  • Springboot之自定义注解
    04-2924
    Springboot之自定义注解

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Springboot一、自定义注解简介1.Java注解简介1.1Java注解分类1.2JDK基本注解1.3JDK元注解1.4自定义注解 2.反射机制(java...

  • 最新免费 ChatGPT、GPTs、AI换脸(Suno-AI音乐生成大模型)
    04-2724
    最新免费 ChatGPT、GPTs、AI换脸(Suno-AI音乐生成大模型)

    🔥博客主页:只恨天高❤️感谢大家点赞👍收藏⭐评论✍️ChatGPT3.5、GPT4.0、GPTs、AI绘画相信对大家应该不感到陌生吧?简单来说,GPT-4技术比之前的GPT-3.5相对来说...

  • 如何在SpringBoot集成mapstruct实现类型转换?一篇文章搞定!
    04-2724
    如何在SpringBoot集成mapstruct实现类型转换?一篇文章搞定!

    MapStruct是一款强大的JavaBean映射框架,它的目标是简化JavaBean之间的映射过程。与手动编写繁琐的转换代码相比,MapStruct通过使用注解和自动生成的代码,提供了一种高效、类型安全、可维护的解决方案。MapStr...

  • MybatisPlus—自定义SQL
    04-2724
    MybatisPlus—自定义SQL

    目录 1. 自定义SQL介绍2. 自定义SQL使用步骤  3. 自定义SQL实例 4.总结 1. 自定义SQL介绍        介绍:自定义SQL并不是由我们来编写全部SQL语句,而是通过利用MyBatisPlus的Wrapp...

  • mysql如何自定义自增主键值,以及所遇到的不生效问题
    04-2724
    mysql如何自定义自增主键值,以及所遇到的不生效问题

    最近有一个需求,要求对某些数据的数据库主键id格式化,要求id为(202311080000)的形式去自增,可以在get请求获取到这些数据时在请求路径上看到格式化的id,但是之前数据id有大于202311080000数值的,导致自增的主键值并...

  • 掌握Go语言:Go语言错误处理,从基础到高级,让你的代码更健壮!(33)
    04-2724
    掌握Go语言:Go语言错误处理,从基础到高级,让你的代码更健壮!(33)

    Go 语言的错误处理机制非常灵活,它通过错误值(error)来表示可能发生的错误,并提供了多种处理错误的方法和技巧。除了基本的错误处理方式外,还有一些高级用法可以进一步提升代码的健壮性和可读性。 Go 语言的错误处理基础 在 Go 语言中,...

  • MySQL 8.0安装配置教程
    04-2724
    MySQL 8.0安装配置教程

    网上的教程有很多,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的。本up主也是初次编写文章,希望各位大佬看到错误可以指出🤞 目录...

  • Spring Cloud Sleuth介绍以及简单示例
    04-2724
    Spring Cloud Sleuth介绍以及简单示例

    文章目录什么是Spring Cloud SleuthSpring Cloud Sleuth的底层使用和实现原理如何使用Spring Cloud Sleuth添加依赖添加配置注意事项Spring Cloud Sleuth的高级用法采样...

  • 【SpringBoot3】Spring Security 详细使用实例(简单使用、JWT模式)
    04-2724
    【SpringBoot3】Spring Security 详细使用实例(简单使用、JWT模式)

    注:本文基于Spring Boot 3.2.1 以及 Spring Security 6.2.1Spring Security 使用起来非常简单,只要引入相关依赖包,然后增加注解@EnableWebSecurity就可以。同时提供了丰富...

  • 【Spring Boot 源码学习】BootstrapRegistry 初始化器实现
    04-2724
    【Spring Boot 源码学习】BootstrapRegistry 初始化器实现

    《Spring Boot 源码学习系列》 BootstrapRegistry 初始化器实现一、引言二、往期内容三、主要内容3.1 BootstrapRegistry3.2 BootstrapRegistryInitializer...

  • Flink从入门到实践(二):Flink DataStream API
    04-2724
    Flink从入门到实践(二):Flink DataStream API

    文章目录系列文章索引三、DataStream API1、官网2、获取执行环境(Environment)3、数据接入(Source)(1)总览(2)代码实例(1.18版本已过时的)(3)使用Source接口 4、数据处理(Transf...

  • 【python】flask模板渲染引擎Jinja2,流程控制语句与过滤器的用法剖析与实战应用
    04-0124
    【python】flask模板渲染引擎Jinja2,流程控制语句与过滤器的用法剖析与实战应用

    ✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑&#x1f3c...