上一页 1 2 3 4 5 6 ··· 292 下一页
摘要:我们知道,java里的异常分为Exception和RuntimeException两大类,RuntimeException异常会由运行时帮我们进行捕获,统一进行处理;而Exception异常是受检异常(Checked Exception),需要我们自己在代码里显示的声明和处理。 RuntimeExc 阅读全文
posted @ 2020-09-08 13:11 张占岭 阅读(194) 评论(1) 推荐(1) 编辑
摘要:我们问题lombok是可以精简我们的代码的,让开发人员把精力放在业务上,而它封装的注解我们在使用时,需要多注意一下;@Data注解它是一个混合注释,它包含了@Getter @Setter @RequiredArgsConstructor @ToString @EqualsAndHashCode的功能 阅读全文
posted @ 2020-09-07 17:41 张占岭 阅读(254) 评论(0) 推荐(0) 编辑
摘要:对于maven的一些插件来说,它们也都有着自己的依赖关系,建议把依赖的包和插件也写到pom里,如果你不写,在mvn时,它会自己去下载,如图: 如果你希望生成spotbug文档,你可以添加下面的几个插件,注意它们的版本号,需要对应清楚 <plugins> <!-- 代码检查 --> <plugin> 阅读全文
posted @ 2020-09-02 16:50 张占岭 阅读(91) 评论(0) 推荐(0) 编辑
摘要:EI_EXPOSE_REP是spotbugs,findbugs里通过代码分析抛出来的代码安全性问题,主要表示在一个Date类型的字段在进行@Getter注解时,没有检查它是否为空,这块我们有两种解决方案,第一种是手写Date类型的字段的Getter方法;第二种是安装com.google.code.f 阅读全文
posted @ 2020-09-02 13:44 张占岭 阅读(150) 评论(0) 推荐(0) 编辑
摘要:Nested是一种嵌套文档,类似于父子文档,它可以将与主文档有关的数据进行存储,可以把它理解成一张子表,它的查询和聚合性能很好;更新性能一般。 下面是测试使用的数据结构,一个包含Nested属性的实体 @Document(indexName = "esdto", type = "esdto") @D 阅读全文
posted @ 2020-09-02 10:48 张占岭 阅读(284) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 292 下一页