2011-11-01から1ヶ月間の記事一覧

WebサービスのためのJersey V.S. RESTeasy

お手軽Webサービスを実現するための手段という観点で、JerseyとRESTeasyを比べてみる。JavaEEのチュートリアル( http://download.oracle.com/javaee/6/tutorial/doc/gilik.html )とほぼ同じような、以下のリソースクラスをWebサービスとして公開したいケース…

EasyMock#anyObject()で使ったオブジェクトを実行後に取り出して検証する

つい最近3.1がリリースされたEasyMockだが、かつての記事でやりたいと思っていた、EasyMock#anyObject()で使われたオブジェクトを実行後に取り出す方法を考えた。使用例は以下のような感じになった。モデル。ageとnameという2つのフィールドを持つPOJO。 pub…

WebDriverがいい感じ

Webアプリのテストとして、実際にWebブラウザを使っての動きをテストしたい場合、Seleniumが使われることは珍しくないと思う。そんな時、今まではSeleniumServerを使って書いていたのだけど、WebDriverってのがあるんだね。これは便利!SeleniumServerを必要…

Embedded JBossとかEmbedded GlassFishとか。

ダウンロード:http://sourceforge.net/projects/jboss/files/Embedded%20JBoss/Embedded%20JBoss%20Beta%203/チュートリアル:http://community.jboss.org/wiki/EmbeddedAndJavaSEただまぁ、スタンドアロンな環境でさくさくっとアプリケーションの開発、テ…

XML Schema

XML

http://activemq.apache.org/xml-reference.html

JSFあれこれ

コレクションのループ処理。普通にSeamのサンプルを除いても<h:dataTable>を使ったものばかりだったので。下記のサイトを参考にした。http://d.hatena.ne.jp/shin/20090829</h:datatable>

RESTEasyとEJB(2)

以前のエントリにて、「RESTEasyを使ったアプリでセッションBeanがうまくDIできない」件、改めて考えるとできるのでは?という説。まずEJB3上でのDIのルールと、SeamでのDIのルールについて整理。 EJB3のDIの適用範囲はEJB3のみ(ここでいうEJB3というのは、…