• HOME
  • SEARCH
  • TOPICS
  • DATA

  • Spring Boot @Scheduled cron 定时任务程序启动时执行一次

    需求 每次凌晨执行一次的cron的定时任务,但需要在程序启动时先执行一次。 如:博客中的一个需求,获取《历史上的今天》文章列表。 代码 实现Spring中提供的InitializingBean接口,

    2024-05-28, Views: 1876 , Topics: Spring Boot cron

  • Spring Boot 使用 Jackson 注解将敏感信息脱敏

    需求 服务端将个人隐私数据进行脱敏。 实现类似@JsonFormat注解,只在返回给前端时脱敏,其他Service、DAO层不变。 代码 JsonSerializer 序列化器 import com

    2024-05-27, Views: 1741 , Topics: Spring Boot Jackson

  • Spring Boot MyBatis 报错 IndexOutOfBoundsException

    错误原因 实体类上使用了@Builder或者@AllArgsConstructor或者指定的构造函数,但属于又没有与数据库的字段完全一致(可能省略了某些字段) 解决方法 去掉上述注解,使用Sette

    2024-05-24, Views: 1497 , Topics: MyBatis Spring Boot

  • Spring Boot MyBatis-Plus null 字段处理策略

    null 字段 MyBatis-Plus对于对象中为null的字段,默认是不会在insert和update时加入到SQL语句的。 如果需要包括对null字段的处理,则需要显式的调用UpdateWra

    2024-05-23, Views: 1332 , Topics: MyBatis-Plus Spring Boot

  • Spring Boot MyBatis-Plus 查询逻辑删除的数据

    需求 MyBatis-Plus全局配置了逻辑删除,所有SQL都会自动带上逻辑删除的where,现在有一张表需要查询出所有数据(包括逻辑删除的数据)。 说明 MyBatis-Plus官方文档中有一段附

    2024-05-22, Views: 4033 , Topics: MyBatis-Plus Spring Boot

  • Spring Boot MyBatis 将 PostgreSQL 数组转为 Java List

    类型处理器 @MappedJdbcTypes({JdbcType.ARRAY}) @MappedTypes({Object.class}) public class ListTypeHandler

    2024-05-20, Views: 1969 , Topics: MyBatis PostgreSQL Spring Boot

  • Spring Boot MyBatis BindingException: Invalid bound statement (not found)

    错误信息 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.example.m

    2024-05-19, Views: 3288 , Topics: MyBatis Spring Boot

  • Spring Boot Security 获取 Authentication 身份信息

    需求 已经认证的用户需要能从Controller中获取。 代码 ThreadLocal SecurityContextHolder.getContext().getAuthentication().

    2024-05-17, Views: 1255 , Topics: Spring Security Spring Boot

  • Spring Security OAuth2 修改登录失败后跳转的 URL 链接

    Spring Security 配置 拦截/web/**请求,使用OAtuh2的登录方式未认证的请求。登录页修改为指定的路径,失败后跳转的路径是/web/login。 @Bean SecurityF

    2024-05-16, Views: 1651 , Topics: Spring Security OAuth2 Spring Boot

  • Spring Security OAuth2 授权码模式自定义 Redirect URL 重定向路径和 AuthorizationRequestBaseUri 跳转登录页的处理 URL

    说明 本文以spring-boot-starter-oauth2-client 3.1.5、Keycloak为例。 默认跳转到登录页路径 OAuth2AuthorizationRequestRedi

    2024-05-15, Views: 4680 , Topics: Spring Security OAuth2 Spring Boot

  • Spring Security OAuth2 授权码模式使用 PKCE

    主要代码 拓展DefaultOAuth2AuthorizationRequestResolver,设置AuthorizationRequestCustomizer为OAuth2Authorizati

    2024-05-11, Views: 1619 , Topics: Spring Security OAuth2 Spring Boot

  • Spring Security OAuth2 authorization_code 模式处理步骤

    说明 本文以spring-boot-starter-oauth2-client 3.1.5、Keycloak为例。 处理步骤 步骤一 请求任意受保护的资源接口。 http://localhost:8

    2024-05-10, Views: 1541 , Topics: Spring Security OAuth2 Spring Boot

  • Spring Security OAuth2 Client 使用 authorization_code 模式获取 AccessToken 和 RefreshToken

    说明 适用于所有OAuth2协议的IDP,本文以Keycloak为例。 添加依赖 本人以Spring Boot 3.1.5为例。 <dependency> <groupId>org.spri

    2024-05-09, Views: 1632 , Topics: Spring Security OAuth2 Spring Boot

  • Spring Security OAuth2 Client 使用 client_credentials 模式获取 AccessToken 和 RefreshToken

    说明 适用于所有OAuth2协议的IDP,本文以Keycloak为例。 添加依赖 本人以Spring Boot 3.1.5为例。 <dependency> <groupId>org.spri

    2024-05-08, Views: 1513 , Topics: Spring Security OAuth2 Spring Boot

  • Spring Security OAuth2 Client 使用 password 模式获取 AccessToken 和 RefreshToken

    说明 适用于所有OAuth2协议的IDP,本文以Keycloak为例。 添加依赖 本人以Spring Boot 3.1.5为例。 <dependency> <groupId>org.spri

    2024-05-07, Views: 1379 , Topics: Spring Security OAuth2 Keycloak

  • Spring Security OAuth2 Client 自定义配置

    添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start

    2024-05-06, Views: 1236 , Topics: Spring Security OAuth2 Spring Boot

  • Spring Security OAuth2 Resource Server 自定义配置

    添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start

    2024-04-30, Views: 1206 , Topics: Spring Security OAuth2 Spring Boot

  • Spring Security permitAll 的 POST 请求返回 403 错误

    现象 Spring Security在拦截器规则中放行了/api/test的POST接口,但请求时得到403状态码。 原始代码 @Configuration @EnableWebSecurity p

    2024-04-29, Views: 1901 , Topics: Spring Security Spring Boot

  • Spring Security 配置多种拦截规则

    单一配置 Spring Security 6中如果没有指定securityMatcher,默认会拦截所有路径。 @Bean SecurityFilterChain securityFilterCha

    2024-04-26, Views: 2748 , Topics: Spring Security Spring Boot

  • Spring Security 6 禁用各 Filter

    默认 Filter Security filter chain: [ DisableEncodeUrlFilter WebAsyncManagerIntegrationFilter Se

    2024-04-24, Views: 2650 , Topics: Spring Security Spring Boot

  • First Prev
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • Next Last

©2025 沪ICP备18012661号-1 阿里云

Messages Sitemap GitHub