Я начал использовать netbeans для создания форм для редактирования экземпляров различных классов, которые я сделал в небольшом приложении, которое я пишу. В основном, приложение запускается, исходный набор объектов выбирается из БД и представлен в списке, тогда элемент в списке может быть выбран для редактирования. Когда редактор появляется, у него есть поля формы для многих полей данных в классе.Как я могу создавать классы JPA POJO + формы Netbeans вместе?
Проблема, с которой я сталкиваюсь, заключается в том, что я должен создать контроллер, который отображает каждый элемент данных в правильный элемент формы, и создает чрезмерное количество строк преобразования с малым преобразованием кода для преобразования чисел в строки и установки правильный элемент в выпадающем списке, затем еще один избыточный объем кода для возврата и обновления базового объекта со всеми значениями из формы при нажатии кнопки сохранения.
Мой вопрос: есть ли более прямой способ сделать редактирование формы напрямую модифицировать содержимое экземпляра моего класса? Я хотел бы иметь возможность сопоставить «контроллер» по умолчанию, который я могу настроить, а затем переопределить геттер/сеттер для определенного поля, если это необходимо. В идеале была бы стандартная проверка поля для таких вещей, как номера телефонов, целые числа, поплавки, почтовые индексы и т. Д.
Я не прочь написать это сам, я просто хотел бы увидеть, если он уже вышел там и используйте правильный инструмент для правильной работы.