JGoodies Binding vs. JSR 295

2022-09-04 03:49:48

JGoodies Binding 和 JSR 295, Beans Binding 之间的实际区别是什么?它们似乎都是为了相同的目的,并完成了他们的工作(方法略有不同)。JGoodies Binding更为成熟,但JSR 295最终在Java 7中成为JDK的一部分。

使用JDK的标准部分肯定比对同一功能使用单独的库更可取,但是还有其他因素需要考虑吗?还有其他选择吗?在两者之间进行选择是相当不可逆转的架构决策...


答案 1

只需使用JGoodies,因为它是成熟且有效的。当然,JGoodies框架中确实有一些想法被纳入JSR,但由于目前还没有,因此选项有限。

目前的状态似乎是JSR甚至不会进入JDK 7,所以我们必须等待JDK 8。Alex Miller有一个很棒的页面,它提供了一个很好的概述,说明jdk7中将要出现和哪些不会。http://tech.puredanger.com/java7

Beans Binding有一个红色的NO,所以...

万岁,JGoodies。

干杯


答案 2