摘要: @Async @EnableAsync 1.启用异步支持 @EnableAsync注释在我们的应用程序中启用异步处理。具有类似功能的 XML 等效项是使用executor属性的task:*命名空间。 让我们首先通过Java 配置启用异步处理。 我们将通过将@EnableAsync添加到配置类来完成此 阅读全文
posted @ 2024-03-08 10:18 dkpp 阅读(93) 评论(0) 推荐(0) 编辑
摘要: @Scheduled 1.启用调度支持 为了在Spring中启用对调度任务和@Scheduled注释的支持,我们可以使用Java启用样式注释: @Configuration @EnableScheduling public class SpringConfig { ... } 相反,我们可以在 XM 阅读全文
posted @ 2024-03-07 21:39 dkpp 阅读(98) 评论(0) 推荐(0) 编辑
摘要: @EnableCaching @EnableCaching注释在应用程序中启用注释驱动的缓存管理功能,并允许我们在应用程序中使用@Cacheable和@CacheEvict注释。 具有类似功能的 XML 等效项是cache:*命名空间: @Configuration @EnableCaching p 阅读全文
posted @ 2024-03-07 20:48 dkpp 阅读(44) 评论(0) 推荐(0) 编辑
摘要: spring mvc 1.@Autowired @Component public class FooService { @Autowired private FooFormatter fooFormatter; } 2.通过@Qualifier自动装配 例如,让我们看看如何使用@Qualifier 阅读全文
posted @ 2024-03-07 17:32 dkpp 阅读(1) 评论(0) 推荐(0) 编辑
摘要: spring - string 1.string 在 Java 8 及之前的版本中,字符串由不可变的 Unicode 字符数组组成。然而,大多数字符只需要 8 位(1 个字节)来表示它们,而不是 16 位(字符大小)。 为了改善内存消耗和性能,Java 9 引入了紧凑字符串。这意味着如果字符串仅包含 阅读全文
posted @ 2024-03-06 21:33 dkpp 阅读(5) 评论(0) 推荐(0) 编辑
摘要: springboot 1.如何禁用特定的自动配置 例如,此代码片段中和了DataSourceAutoConfiguration: // other annotations @EnableAutoConfiguration(exclude = DataSourceAutoConfiguration.c 阅读全文
posted @ 2024-03-05 21:22 dkpp 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1.简单属性 @Configuration @ConfigurationProperties(prefix = "mail") public class ConfigProperties { private String hostName; private int port; private Str 阅读全文
posted @ 2024-03-05 21:11 dkpp 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 目标:新增mysql下的 插入更新的语法 INSERT INTO %s %s VALUES %s ON DUPLICATE KEY UPDATE %s 新增方法类,新增的方法名称为insertOrUpdate和insertOrUpdateBatch方法,但其mapper层的方法名为insertOrU 阅读全文
posted @ 2023-11-10 14:01 dkpp 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 需求:过滤部分请求不实现mybatis-plus的逻辑删除 看到网上关于mybatis-plus的自定义拦截器的文章有的少 想了想自己写了一篇 欢迎参考 指正 通过springboot的拦截器 在请求进来时 标记需要实现的需求的逻辑 import lombok.Data; @Data public 阅读全文
posted @ 2023-11-06 15:42 dkpp 阅读(1192) 评论(0) 推荐(1) 编辑
摘要: 项目版本: springboot 2.7.2 mybatis-plus 3.5.2 jsqlparser 4.6 该版本下mybatis-plus生成的sql文件带有连续\n\n\n CCJSqlParserUtil.parseStatements("select \n\n\n * from \n\ 阅读全文
posted @ 2023-11-06 14:44 dkpp 阅读(1215) 评论(0) 推荐(0) 编辑