タグ

guiceに関するblueleのブックマーク (3)

  • データベース + MyBatis + Guice のサンプル

    MyBatisだけでも十分に素敵だけど、Guiceと組み合わせるともう最強って感じ。 せっかくなのでMyBatis+Guiceの魅力をwebappではない、スタンドアローンのプログラムを書いて堪能してみる。 mybatis: ver 3.0.6 mybatis-guice: ver 3.2 guice: ver 1.0 [1] データベースにテーブルを作る MySQLで。 CREATE TABLE `Friends` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(45) NOT NULL, `memo` varchar(140), PRIMARY KEY (`id`), UNIQUE INDEX `name_index` (`name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 [2] プロジ

    bluele
    bluele 2013/06/19
    参考にする
  • 2007-05-16

    Guiceを使ってみます。 単純なサンプル DIコンテナからサービスのインスタンスを取得するだけの単純なサンプルです。インジェクションなし。 Injector DIコンテナに該当。サービスの実装はここから取得します。 Module DICONファイルに該当。サービスと実装の関連づけをJavaのコードで記述します。また、Guiceではアノテーションを利用して設定を行う方法もサポートされています。 public static void main( String[] args ) throws Exception { // インジェクターを作る。 // 引数で渡すModuleでサービスと実装の関連づけを指定する。 Injector injector = Guice.createInjector( new Module() { public void configure ( Binder b )

    2007-05-16
  • Wicket + Guice + iBATIS でどうでしょう。 - Yamkazu's Blog

    2009/06/19修正: Providerの使用方法を修正しました。id:nak2kさんご指摘ありがとうございます。 ちまたではWicket+Guice+Activeobjectsとかが流行ってますが、Activeobjectsがまだまだ安心して使えなさそうなのと、Hibernateは重量級だし...なんだ感だでiBATISで良いよね。完全なxmlレスを目指したいところはあるけど、DB周りはSQLぐらい外出しでも気にしない!むしろ細かいチューニング出来るから良いんじゃないかな。特にエンタープライズ向けには。 と自分を説得し、Wicket+Guice+iBATISをやってみました。 このへんを参考にしました。 http://codezine.jp/article/detail/1289?p=1 http://cwiki.apache.org/WICKET/wicket-guice-and-

    Wicket + Guice + iBATIS でどうでしょう。 - Yamkazu's Blog
  • 1