タグ

DTOに関するhackedのブックマーク (2)

  • DTO・DAOパターンのメリットを体験しよう

    連載第6回「DAOパターンですっきりコーディング!」ではDTO・DAOパターンを使って、データベースアクセスに関連する操作をItemDaoクラスに集約しました。DAOパターンを利用することで、データベースアクセスのような煩雑な手順を来必要な処理から切り離し、PHPコードを簡素化できます。 今回は、ItemクラスやItemDaoクラスを実際に在庫管理システムに組み込み、在庫管理システム体の処理がいかに簡素化されるかを確認してみましょう。 簡易在庫管理システムの作成(1) 検索/挿入/更新/削除といった処理は、コマンドラインphpで利用できるものを前回作成しました。今回は、これを基にWebから使用できるものを用意します。その際、更新/削除/挿入などの処理ごとにPHPファイルを用意せず、1つのPHPファイルにまとめることにします(ItemDaoの利用で各処理が簡潔になっているため)。 なお、

    DTO・DAOパターンのメリットを体験しよう
  • DAOパターンですっきりコーディング!

    # cd /var/www/html/ (ソースからインストールした場合は/usr/local/apache2/htdocs/) # tar xvfz /..pathto../sample4.tgz # cd sample4 /var/www/html/sample4 (Apacheをソースからインストールした場合/usr/local/apache2/htdocs/) ┣ CommandLine ┃   ┣ Test.php ┃   ┣ TestClass.php ┃   ┣ sample4-1.php ┃   ┣ sample4-2.php ┃   ┣ sample4-3.php ┃   ┣ sample4-4.php ┃   ┗ sample4.php ┣ Item.php ┣ ItemDao.php ┣ displayStock.php ┣ sample4_db.sql ┗ upda

    DAOパターンですっきりコーディング!
  • 1