如何在 Spring Boot 中启用/禁用特定的休息端点?

Alb*_*bin 2 java rest spring-boot

我曾尝试使用 @ConditionalOnProperty 来禁用/启用 Spring Boot 端点,但它没有按预期工作。我想根据条件值而不是整个控制器禁用/启用特定端点。

jor*_*gos 8

将这些方法提取到新的控制器中。然后将@ConditionalOnProperty 添加到该控制器。

@ConditionalOnProperty 适用于 @Bean、@Controller、@Service、... 对象,而不适用于方法。