JGoodies Binding против JSR 295

В чем практическая разница между JGoodies Binding и JSR 295, Beans Binding? Кажется, что они оба предназначены для одной и той же цели и выполняют свою работу (с немного разными подходами). JGoodies Binding более зрелый, но JSR 295 в конечном итоге становится частью JDK в Java 7.

Использование стандартной части JDK, безусловно, предпочтительнее, чем использование отдельной библиотеки для той же функции, но есть ли другие факторы, которые следует учитывать? Есть ли еще какие-нибудь альтернативы? Выбор между ними - довольно необратимое архитектурное решение...

1 ответ

Решение

Просто используйте JGoodies, так как он зрелый и работает. Безусловно, есть идеи из инфраструктуры JGoodies, включенные в JSR, но, поскольку ее пока нет, возможности ограничены.

Похоже, что текущее состояние таково, что JSR даже не войдет в JDK 7, поэтому мы должны подождать JDK 8. У Алекса Миллера есть отличная страница, которая дает хороший обзор того, что будет в jdk7, и которое не будет, http://tech.puredanger.com/java7

У Beans Binding красный НЕТ, так что...

Ура, JGoodies.

ура

Другие вопросы по тегам