データベースにテーブルを作成するプロセスと、対応するデータ クラスと Web ページを高速化するための Java フレームワークまたは環境を探しています...
したがって、私は基本的に、SQLコマンドを記述してデータベーステーブルを構築し、データクラスを実装してクエリで使用し、JSPページを作成してデータを処理するよりも高速な方法を探しています...
【私の環境設定:JAVA、Ubuntu、Apache-Tomcat、mySQL】
助言がありますか??
開始するためのいくつかの名前を次に示します。
JPA - Java Persistence API
Hibernate - JPA implementation. Especially good for use with J2EE
EclipseLink - Non J2EE implementation of JPA
ORM (つまり、Hibernate)を使用できますが、価値のある複雑で広範囲にリンクされたテーブルにはむしろ使用することをお勧めします。
私はJdbcTemplateを使うのが好きです。非常に高速で使いやすく、プロセス全体を完全に制御できます。ORM フレームワークと比べると少し低レベルですが、単純なデータベースには最適です。このチュートリアルでどのように見えるかを確認できます。また、この記事を読むこともできます。ここでは、JdbcTemplate が標準の Java アクセスと比較されています。
NetBeans IDE には優れたサポートがあります。DB から JPA エンティティ クラスを生成し、逆にエンティティ クラスからテーブルを生成します。さらに細かいチュートリアル付き。