JGoodies Binding和JSR 295,Beans Binding有什么实际区别?它们似乎都是出于同样的目的而完成工作(采用略有不同的方法).JGoodies Binding更加成熟,但JSR 295最终将成为Java 7中JDK的一部分.
使用JDK的标准部分肯定比使用单独的库来实现相同的功能更好,但还有其他因素需要考虑吗?还有其他一些选择吗?在这些之间进行选择是相当不可逆转的架构决策......
只需使用JGoodies,因为它已经成熟并且有效.肯定有来自JGoodies框架的想法被整合到JSR中,但由于目前还不存在,所以选项有限.
目前的状态似乎是JSR甚至不会进入JDK 7,因此我们必须等待JDK 8. Alex Miller有一个很棒的页面,它提供了一个很好的概述,它将在jdk7中发生,而不会.http://tech.puredanger.com/java7
Beans Binding有一个红色的NO,所以......
万岁,JGoodies.
干杯