フレームワーク

Guice 1.0 User's Guide和訳 その5

はじめに 当ページは、「google guiceをベースにWebアプリケーションを作ってみよう」の1コンテンツです。 Guice 1.0 User's Guideの「Guice vs. Dependency Injection By Hand」を和訳しています。 原文はこちらを参照して下さい。 前へ | 目次 | 次へ Guic…

Guice 1.0 User's Guide和訳 その4

はじめに 当ページは、「google guiceをベースにWebアプリケーションを作ってみよう」の1コンテンツです。 Guice 1.0 User's Guideの「Dependency Injection with Guice」を和訳しています。 原文はこちらを参照して下さい。 前へ | 目次 | 次へ Dependency …

google guiceでインジェクションするクラスを実行時に指定する方法

はじめに 当ページは、「google guiceをベースにWebアプリケーションを作ってみよう」の1コンテンツです。 google guiceを使ったDIのあれこれについてまとめています。 前へ | 目次 | 次へ インジェクションするクラスを実行時に指定する方法 基本的なインジ…

Guice 1.0 User's Guide和訳 その3

はじめに 当ページは、「google guiceをベースにWebアプリケーションを作ってみよう」の1コンテンツです。 Guice 1.0 User's Guideの「Dependency Injection By Hand」を和訳しています。 原文はこちらを参照して下さい。 前へ | 目次 | 次へ Dependency Inj…

google guiceで定数をインジェクション

はじめに 当ページは、「google guiceをベースにWebアプリケーションを作ってみよう」の1コンテンツです。 google guiceを使って定数をインジェクションする方法についてまとめています。 前へ | 目次 | 次へ 文字列のインジェクション 例えば、Springの場合…

Guice 1.0 User's Guide和訳 その2

はじめに 当ページは、「google guiceをベースにWebアプリケーションを作ってみよう」の1コンテンツです。 Guice 1.0 User's Guideの「Plain Old Factories」を和訳しています。 原文はこちらを参照して下さい。 前へ | 目次 | 次へ Plain Old Factories - …

guiceの基本的なインジェクション

はじめに 当ページは、「google guiceをベースにWebアプリケーションを作ってみよう」の1コンテンツです。 google guiceを使った初歩的なDIについて、Spring Frameworkのそれと比較しながらまとめています。 目次 | 次へ 前提 こんな感じのクラスを作成する…

Guice 1.0 User's Guide和訳 その1

はじめに 当ページは、「google guiceをベースにWebアプリケーションを作ってみよう」の1コンテンツです。 Guice 1.0 User's Guideの「Java on Guice」〜「Introduction」を和訳しています。 原文はこちらを参照して下さい。 目次 | 次へ Java on Guice Guic…

google guiceをベースにWebアプリケーションを作ってみよう - 目次

さて。先日、guiceをベースとしてより上位なフレームワークを作ってみようとか偉そうなことを言ってしまった私が来た訳ですが。実のところ、正直別に私はRailsとかSeamとかSeasarとかみたいなエレガントなものを作ってしまえるような凄腕なんて残念ながら持…

google guiceはDIに適したフレームワークか?

リリースされた当初はそれなりに話題になったような気がしますが、最近あまり話題を聞かないような気がします。特に普及が進んでいるという話も寡聞にして聞きません。何故でしょう。google guiceというと、一般的に話題になるのは、 速い DIに特化していて…

フレームワークとは何なのか

先日の日記にてそもそもの言葉の意味からアーキテクチャの定義を考えてみた訳ですが、知り合いから突っ込みを頂きました。要約すると、 フルスタックフレームワークを構築することは、アプリケーション・アーキテクチャを確定することの一部である。 何故な…

google guiceのAOPで一括設定

唐突にgoogle guiceでなんなのですが。google guiceのAOPというと、私の勝手なイメージですが、 http://docs.google.com/View?docid=dd2fhx4z_5df5hw8 上記のユーザーズガイドの「Intercepting Methods」の項にあるサンプルコードの、 binder.bindIntercepto…

今改めて考えてみるSpringとStrutsを連携させる方法

既に書籍とかJSUGのメーリングリストとかブログ各所とかいろんな所で書かれているのであえてここで殊更に詳しくは書きませんが、大別してSpringとStrutsを連携させるには以下の三つの方法があると思います。 ActionSupport系の機能を使う DelegatingActionPr…

今までiBATISのことを誤解していました

結局Mercurial問題は解決しないもののOSを入れ替えてしまったので色々と環境の復元に追われている私がきましたよ。JTerminalを入れなおしたり、finkを入れ直したり、Subversionを入れ直したり、NetBeansを設定しなおしたり、色々大変です。全然関係無いです…

JSF2.0ってどうよ

はっきりいって、私の中ではJSFはJPAやEJBと並んで外れ規格の3巨頭です。JavaFXも加えて四天王にしてもいいところですが。でも、なんか http://journal.mycom.co.jp/column/jsr/052/index.html とか、 http://journal.mycom.co.jp/column/jsr/014/ を読んで…

以下のmywikiでまとめているgoogle guiceネタですが、 http://mywiki.jp/chiba/dagls/FrontPage/ 現在ぐぐってみると12件目にヒット http://www.google.com/search?q=google+guice&hl=ja&lr=lang_ja&client=safari&rls=ja-jp&start=10&sa=N おー。ベストテン…

iBATISってどうよ

三日連続で「どうよ」でなんですけど。ちまたではなんだかORMはHibernateかiBATISかみたいな感じっぽいです。特に基幹ではHibernateはダメポでiBATISはまだましってな声が多いような気がします。 というか、Hibernateいけてるって人に出会ったことが無いのに…

俺フルスタックフレームワーク

世の中フルスタックフレームワークはそこそこあれど、Struts1ベースのフルスタックフレームワークはあまりない。きっと、「今更Struts1ってw」ってことなんでしょうが、そうは言っても私は今日も明日もStruts1をベースに案件毎に俺フルスタックフレームワー…

google guiceでごにょごにょ

去年の4月ぐらいにmixiに書いたネタなのでひょっとしたらもっと情報が出てるかも知れないけど当時はあまり情報が無かったネタ。この辺ができればいいなぁと思って調べたときの話。 定数のインジェクション MapとかListとかのインジェクション 宣言的トランザ…

世代別Web用フレームワーク

ちょっと前にmixiで書いた、勝手な俺世代定義ですけど。 第一世代 Servlet APIに対する薄いラッパー。基本的にはServletとJSPの世界。 例えていうと、Struts1, Spring Web MVCなど。 第二世代・マークアップ言語型 イベントドリブン・コンポーネント指向な感…

JJUGのCCCに行ってきました

JJUGのCCCに行ってきました。まぁ私は業界では特に誰に知られてるでもないしがない無名の一技術者なので、B会場で知り合いとひっそり講演を聞いていましたけど。 実のところ、Grails以外のフレームワークはそれなりには調べたことがあったのですが、それでも…

ぶっちゃけJBoss Seamとかどうですか?

http://journal.mycom.co.jp/articles/2008/04/14/icefacesxjboss/index.html とかを見てると、JavaScriptレスで結構できて、次期JavaEEからはWebBeansとして標準規格になったりとかで、押さえておくべきかなーと思いつつ。 ここんとこのJavaEEの規格という…

Spring2.5で何処が変わったんでしょう?

Spring2.5もリリースされてだいぶたつので、そろそろ何かしら押さえておこうと思ってちょっぴり調べてみたのですが。 細々とは色々変わったんでしょうが、ぱっとぐぐった感じこの辺が特によく目につくので、きっとこの辺が目玉なんでしょう。 パフォーマンス…