Какие фреймворки использовать для настольных приложений java - PullRequest
6 голосов
/ 18 декабря 2011

Я не знаком ни с одной из ведущих платформ Java, но все же мне удалось разработать настольное приложение.В эти дни люди говорят о весне, стойке, спящем режиме и т. Д. Я хочу знать, сколько там существует полезных фреймворков и какие из них обычно используются для разработки настольных приложений, которые также включают базу данных.

Какую из них, по вашему мнению, необходимо изучить разработчикам приложений для настольных компьютеров?Заранее спасибо ..

Ответы [ 3 ]

5 голосов
/ 18 декабря 2011

Ни одно из них не имеет прямого отношения к настольным приложениям, хотя Spring можно использовать практически где угодно, а Hibernate не зависит от приложений.

Единственный настоящий проигрыватель фреймворков для настольных систем, IMO, это Грифон .

3 голосов
/ 18 декабря 2011

Возможно, вам на самом деле не нужна инфраструктура, взгляните на связывание данных SWT / JFace, которое также полезно изучить для разработчика приложений, ориентированных на десктоп / базу данных.

1 голос
/ 18 декабря 2011

Посмотрите на платформу NetBeans.Это очень надежный фреймворк, который облегчает многие вещи - но у него есть крутая кривая обучения.

Особенно, когда вы уже знаете Swing, это очень удобно, потому что вы в конце концов это фреймворк Swing и прекрасно играете с любымТам есть компонент Swing.

Вот небольшая демонстрация, показывающая, как использовать JPA и платформу NetBeans для создания простого приложения CRUD:

http://platform.netbeans.org/tutorials/nbm-crud.html

...