JGoodies绑定(bind)和JSR 295(Beans绑定(bind))之间的实际区别是什么?他们似乎都旨在达到相同的目的,并完成他们的工作(方法略有不同)。 JGoodies Binding更成熟,但是JSR 295最终成为Java 7中JDK的一部分。
对于相同的功能,使用JDK的标准部分肯定比使用单独的库更可取,但是还需要考虑其他因素吗?还有其他选择吗?在这些选择之间进行选择是非常不可逆的体系结构决定。
最佳答案
只需使用JGoodies,因为它已经成熟并且可以使用。 JGoodies框架中肯定有一些想法被合并到JSR中,但是由于目前尚不存在,因此选择受到限制。
当前的状态似乎是JSR甚至都不会加入JDK 7,因此我们必须等待JDK8。Alex Miller的页面很棒,它很好地概述了将在jdk7中使用而不会在jdk7中使用的功能。 。 http://tech.puredanger.com/java7
Beans Binding带有红色NO,所以...
万岁,JGoodies。
干杯