Недавно я провел некоторое время, изучая и пытаясь использовать различные инструменты привязки данных Java, такие как JGoodies, GlazedLists, JSR-295 и т. Д. Проблемы, которые я пытался решить, не , которые сложно, однако объем кода, который мне пришлось написать для поддержки процесса связывания, значительно превышает любые упрощения, которые он обеспечивает.
Я обнаружил, что предоставленные инструменты не пригодны ни для чего, кроме тривиальной композиции и расширения (в частности, GlazedLists предоставляет большой набор инструментов, но слишком сложна для расширения системы).
Мне действительно нравится идея связывания данных, однако, похоже, она глубоко ошибочна. Я что-то упустил?