![]() | tech note |
| 自分をリファクタリング中。 |
僕もそうですが、JSPやPHPを通過してきた人にはMayaaはとっつきにくくて、なかなか思ったように書けなくてモヤモヤするようです。
それは大体、「この辺でいったん変数に入れて、ここで・・・」とか「ここで準備処理をして・・・」なんて簡単なことのやり方がわからなかったりするためです。
ActionFormのvalidate()のオーバーライドで十分なんじゃなかろうか。
続きを読む >>
Seasar2でサポートされているEasyMockを最近使っています。
別途設定ファイルを用意する必要もなく、テストメソッド内で完結するし、リファクタリングに追従しやすいなど、なかなかイイ感じ。
Packages.~に続けてクラスの完全修飾名をつけると、Mayaaの中からクラスが呼び出せる。
続きを読む >>
S2DxoのConversionRuleのあれこれ。
OGNLが分かれば、けっこういろんな変換ができちゃいそう。
Webアプリの起動時に何らかの初期化処理をしたい、といったことはよくあることです。
S2アプリでは、コンテナの初期化→コンテナから初期化用クラス取り出し→アプリの初期化、というのがスマートっぽい。
次のプロジェクトに向けて、S2Struts + S2Dao + Mayaa な構成を勉強開始。
なかなかRailsのようにサクサクとはいきませんね。。