タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

夏休みの宿題とJavaに関するyunokixxxのブックマーク (2)

  • Java Dao・Dto・Beanの役割分担のマトメ

    Controlクラス{ ①request.getParameterのパラメータによって処理の切り替え、 ②Daoを生成し、必要なDaoメソッドの実行、 ③DaoからListオブジェクトがリターンされるのでセッションやrequestに格納 ④ディスパーチ } Daoクラス{ ①DBクラスのコネクションとステートメントメソッドの呼び出し、 ②Sql文の作成、 ③Sql文の実行、 ④ループでリザルトの一行ずつの結果をDtoの必要メソッドで実行、 ⑤ループ毎でDtoからリターンされるBeanオブジェクトをList.add(Bean) ⑥Listを呼び出し元のControlクラスにリターン } Dto{ ①Daoで一行毎のレコードが渡ってくるので、 ②一行毎のBeanオブジェクトを生成 ②Beans.setId(リザルト.getInt("ID")); ③一行毎のBeansオブジェクトを呼び出し元のD

  • 【JavaBeans】BeanとDTOとEntityとVOとFormの違いって何?- Javaプログラマーのはしくれダイアリー

    色んなシステムに携わっていると、様々なJavaのクラス名に遭遇する。 ○○Beanとか ○○DTOとか ○○Entityとか ○○VOとか ○○Form。 ここらへんって 「MVCのModelのデータ部分にあたるって意味で同じだし」 とか 「ゲッター/セッターがあるクラスで意味的に一緒じゃない?なんで色々名前つけてんの?」 って思いませんか? ってことで、今回はそれぞれの定義を改めて考えてみようと思う。 とりあえずはそれぞれの意味から ・Bean 総称はBean。あえて言うならJavaBeansの略。 Javaの初心者でも知っている。 あまりに有名すぎるが、Oracleのサイトのガイドを見ながらパクってまとめてみた。 ・Sun Microsystems社のJavaBeans仕様に準拠した再使用可能なソフトウェア・コンポーネント。 ・最低限、クラスにはプロパティが必要。 ・プロパティはメソッ

    【JavaBeans】BeanとDTOとEntityとVOとFormの違いって何?- Javaプログラマーのはしくれダイアリー
  • 1