0

データベースを使用してJavaでWebアプリケーションを開発する必要がある場合はどうなりますか?最初にBeanを開発する必要があることを知っているので、すべてのデータベースのテーブルのクラスと、すべてのデータベースの列、setter、getter、引数なしのコンストラクターなどのフィールドを作成する必要があります。

今:

データベース内にレコードを保存する必要がある場合はどうなりますか?PersonBeanクラスがあり、PersonController私が行うと仮定します。

PersonBean p = new PersonBean();
p.setName("Mariano");
....
PersonController c = new PersonController();
c.insert(p);

それは合法ですか?エレガントです。これは高レベルの抽象化と首尾一貫していますか?

4

2 に答える 2

0

Hibernate のような ORM フレームワークを調べる必要があると思います。それ(編集:「それ」ではなく NetBeans IDE )は、データベース用の JavaBeans を自動的に生成できます。また、作成、読み取り、更新、削除操作に必要なほとんどの機能も含まれています。無料で、大幅な時間を節約できます。

編集: 出力には、たとえばJSFまたはSpringフレームワーク(Hibernateサポートも含まれます)を使用できます。

私は J2EE 開発者ではないので、何か間違っているかもしれませんが、それが私の見方です。

于 2012-06-09T12:23:19.637 に答える