私は Java の主要なフレームワークのどれにも精通していませんが、それでもデスクトップ アプリケーションを開発することができました。最近、人々は春、ストラット、休止状態などについて話しています。そこにいくつの種類のフレームワークが存在し、それらのどれがデータベースを含むデスクトップアプリケーションの開発に一般的に使用されているかを知りたいです。
デスクトップ アプリケーション開発者が学ぶ必要があるのはどれだと思いますか。前もって感謝します..
私は Java の主要なフレームワークのどれにも精通していませんが、それでもデスクトップ アプリケーションを開発することができました。最近、人々は春、ストラット、休止状態などについて話しています。そこにいくつの種類のフレームワークが存在し、それらのどれがデータベースを含むデスクトップアプリケーションの開発に一般的に使用されているかを知りたいです。
デスクトップ アプリケーション開発者が学ぶ必要があるのはどれだと思いますか。前もって感謝します..
Spring はほぼどこでも使用でき、Hibernate はアプリ フレームワークに依存しませんが、デスクトップ アプリケーションに直接関連するものはありません。
最近の唯一のデスクトップ フレームワーク プレーヤーである IMO はGriffonです。
フレームワークは本当に必要ないかもしれません。SWT/JFace Data Binding を見てください。これは、デスクトップ/データベース指向のアプリケーション開発者が学ぶのにも適しています。
NetBeans プラットフォームを見てみましょう。これは非常に健全なフレームワークであり、多くのことを容易にしますが、学習曲線は急勾配です。
特に、Swing をすでに知っている場合は非常に便利です。結局のところ、これは Swing フレームワークであり、あらゆる Swing コンポーネントとうまく連携するからです。
これは、JPA と NetBeans プラットフォームを使用して単純な CRUD アプリケーションを作成する方法を示す、すてきな小さなデモです。