最近遇到个天坑, mapstruct 还不支持 Java 16 里的 record

2021-11-23 14:36:20 +08:00
 yuchen01
2278 次点击
所在节点    Java
9 条回复
thevita
2021-11-23 15:38:11 +08:00
Java 16 不是 non-LTS 吗,快跑啊
Leviathann
2021-11-23 15:47:28 +08:00
@thevita 17lts 里也有这个特性,又没删掉,只是 16 引入了
yazinnnn
2021-11-23 15:56:24 +08:00
不支持的原因是啥呢?反射没有空参构造器?
mgzu
2021-11-23 17:18:15 +08:00
https://github.com/mapstruct/mapstruct/issues/2014 看这个,1.4 应该就支持了呀
wdlth
2021-11-23 20:41:53 +08:00
是 Java 14 就有了的
Oktfolio
2021-11-24 17:15:25 +08:00
record 一直没找到适合用的地方
yuchen01
2021-11-26 10:42:16 +08:00
@thevita 这里只是强调 record 是在 java 16 才转正。不过新项目用的 17
yuchen01
2021-11-26 10:42:50 +08:00
当时还是预览
yuchen01
2021-11-26 10:43:32 +08:00
@yazinnnn 没有 get set 方法,吐了。这玩意什么时候才能消失。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/817399

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX