タグ

ブックマーク / tetz42.hatenadiary.org (1)

  • Slim3でDIコンテナっぽくテストする方法 - テツ日記

    2週間ほど前に、急遽SAStruts+Seasar2+S2JDBCの現場のヘルプに呼ばれました。 ところがテツさん、Seasar2はおろかDIコンテナ自体やったことなくて、大急ぎで勉強する羽目になりまして。 今も勉強しながら作業しているんですが、そんな中ふと「あれ、Slim3でもDIっぽく作れるのでは…?」という考えが浮かんできました。 思い立ったら早速検証! まずは、DI(Dependency Injection)についてのおさらい 例えばとあるメソッドを public int getCount(){ Foo foo = new Foo(); Bar bar = new Bar(); return foo.getCount() + bar.getCount(); } みたいに作ると、Foo#getCount()はDatastoreにアクセスしていて、Bar#getCount()はURLフ

    Slim3でDIコンテナっぽくテストする方法 - テツ日記
  • 1