03 2024 档案
摘要:spring mvc 1.@Required注解的作用是什么 @Required注解用在 setter 方法上,它表明具有该注解的 bean 属性必须在配置时填充。否则,Spring容器将抛出BeanInitializationException异常。 此外,@Required与@Autowired
阅读全文
摘要:自定义验证 创建自定义验证器需要推出我们自己的注释并在我们的模型中使用它来强制执行验证规则。 因此,让我们创建自定义验证器来检查电话号码。电话号码必须是至少 8 位数字,但不超过 11 位数字。 1.新注释 让我们创建一个新的@interface 来定义我们的注释: @Documented @Con
阅读全文
摘要:暂留
阅读全文
摘要:@EnableWebSocket 1.在Spring中启用WebSocket 首先,我们启用 WebSocket 功能。为此,我们需要向应用程序添加配置并使用@EnableWebSocketMessageBroker注释此类。 顾名思义,它支持 WebSocket 消息处理,并由消息代理支持: @C
阅读全文
摘要:@Async @EnableAsync 1.启用异步支持 @EnableAsync注释在我们的应用程序中启用异步处理。具有类似功能的 XML 等效项是使用executor属性的task:*命名空间。 让我们首先通过Java 配置启用异步处理。 我们将通过将@EnableAsync添加到配置类来完成此
阅读全文
摘要:@Scheduled 1.启用调度支持 为了在Spring中启用对调度任务和@Scheduled注释的支持,我们可以使用Java启用样式注释: @Configuration @EnableScheduling public class SpringConfig { ... } 相反,我们可以在 XM
阅读全文
摘要:@EnableCaching @EnableCaching注释在应用程序中启用注释驱动的缓存管理功能,并允许我们在应用程序中使用@Cacheable和@CacheEvict注释。 具有类似功能的 XML 等效项是cache:*命名空间: @Configuration @EnableCaching p
阅读全文
摘要:spring mvc 1.@Autowired @Component public class FooService { @Autowired private FooFormatter fooFormatter; } 2.通过@Qualifier自动装配 例如,让我们看看如何使用@Qualifier
阅读全文
摘要:spring - string 1.string 在 Java 8 及之前的版本中,字符串由不可变的 Unicode 字符数组组成。然而,大多数字符只需要 8 位(1 个字节)来表示它们,而不是 16 位(字符大小)。 为了改善内存消耗和性能,Java 9 引入了紧凑字符串。这意味着如果字符串仅包含
阅读全文
摘要:springboot 1.如何禁用特定的自动配置 例如,此代码片段中和了DataSourceAutoConfiguration: // other annotations @EnableAutoConfiguration(exclude = DataSourceAutoConfiguration.c
阅读全文
摘要:1.简单属性 @Configuration @ConfigurationProperties(prefix = "mail") public class ConfigProperties { private String hostName; private int port; private Str
阅读全文

浙公网安备 33010602011771号