今天突然发现一个新大陆:Lombok之@SneakyThrows 后端

今天突然发现一个新大陆:Lombok之@SneakyThrows

以往异常捕获 何为SneakyThrows?从字面理解就是“偷偷摸摸的抛出”。对的,就是这个意思。 该注解属于Lombok,它的作用为减少程序的异常捕获。 我们现在写代码,如果遇到异常,通常需要try catch,或者直接throws抛给上一层。 例如: public static void main(String[] args) { Class...
阅读全文
java: Internal error in the mapping processor: java.lang.NullPointerException 问题 springboot

java: Internal error in the mapping processor: java.lang.NullPointerException 问题

就在昨天,因为项目需要,所以就升级了整体的依赖版本,也包括了Springboot、Lombok、MapStruct版本(没错,主要就是因为这三个依赖和Idea版本的原因)。这一升级就出问题了,我用的是Idea2022.1版本,一启动就编译不通过,但是我同事他们都可以正常的启动项目。于是就各种百度找问题,但奈何都不解决我这个问题。 错误信息 java: Internal error in the...
阅读全文
Json转换为实体类 后端

Json转换为实体类

在Java日常开发测试过程中可能用到需要将json格式数据转换为实体类,如果json的内容很复杂,层次结构多,手动编写成是实体类有些麻烦,IDE有插件能帮助我们: 需要安装如下两个插件 GsonFormPlu Lombok 另外还需要在pom.xml文件中引入依赖 <dependency> <groupId>org.projectlombok</...
阅读全文
Loading...