タグ

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

タグの絞り込みを解除

oopとdbに関するikebeのブックマーク (1)

  • hori-uchi.com: selectトリガを使ったClass::DBIのFactoryパターン

    以前からClass::DBIでFactoryパターンを使えたらなーと思ってました。 たとえば、有料、無料、VIPのように複数の会員タイプがあるような会員サイトを作る場合、Class::DBIを継承したMyService::MemberがFactoryとなり、会員のタイプによって、MyService::Member::Basic, MyService::Member::Free, MyService::Member::VIPというようなサブクラスのインスタンスを作成するというようなイメージです。 さらにFactoryクラスでMyService::Member->retrieve_allとかすると、適切なサブクラスのインスタンスのリストがとれると最高です。 そんなことができないかなーとClass::DBIのドキュメントやソースを眺めていたんですが、Class::DBIに組み込まれているsele

    ikebe
    ikebe 2005/07/07
  • 1