上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 380 下一页
摘要: 对于springboot中基于方法的缓存Caching来说,我们直接以声明的方式添加,删除这些缓存,而它们在redis这种持久化产品中,通过value::key的方法组成一个redis.key,在业务方法中,可以通过这种key来手动获取它们。 注解声明 @CacheEvict(value = Cac 阅读全文
posted @ 2022-09-09 17:38 张占岭 阅读(532) 评论(0) 推荐(0)
摘要: ApplicationContextAware是一个接口,它提供一个方法setApplicationContext,当spring注册完成之后,会把ApplicationContext对象以参数的方式传递到方法里,在方法里我们可以实现自己的逻辑,去获取自己的bean,当前对接的断言等;一般用在被封装 阅读全文
posted @ 2022-09-09 10:03 张占岭 阅读(661) 评论(0) 推荐(0)
摘要: 对于多行文本,你直接通过replace,replaceAll是不能将空行删除的,你需要遍历这些行,对每行文本进行操作,最后把返回新的文本才行。 public static String removeMultiRowBlank(String msg) { InputStream is = new By 阅读全文
posted @ 2022-09-06 08:56 张占岭 阅读(466) 评论(0) 推荐(0)
摘要: 数据库说明文档,在我们开发项目时是非常必要的,有时项目交付时,客户也是需要让我们提供的,而如果人工编写,比如耗时,通过screw组件来生成文档,非常方便。 源代码和使用:https://github.com/pig-mesh/screw 添加依赖 <dependency> <groupId>cn.s 阅读全文
posted @ 2022-09-02 16:52 张占岭 阅读(196) 评论(0) 推荐(0)
摘要: 首先,进行springboot2.7之后,官方不推荐使用/META-INF/spring.factories,转成和SPI比较类似的/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports文件, 阅读全文
posted @ 2022-08-31 16:42 张占岭 阅读(538) 评论(0) 推荐(1)
上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 380 下一页