タグ

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

タグの絞り込みを解除

javaとguiceに関するblueleのブックマーク (2)

  • データベース + 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
  • 1