Mao
てな訳で仕事を言い訳になんも手をつけてなかったMaoですが、id:skimuraさんからお便りを戴きまして、なんと、S2Maiとしてもう実装しちゃったとの事で、なんと、私ついにコミッタになってしまいました。やっと落ち着いたので心を入れ替えて頑張ります。何せ…
例えばメール本文に、お買い上げ商品一覧なんかを出力したい場合は、当然Veloの文法に沿ってループを回すわけですよ。つまりVelo知識必須。なので、♪キニシナ〜イ(F・ザッパ『ダンシング・フール』)。
ToもCcもBccもテンプレートに書けるんだよな、テスト用期待値テンプレートにはちゃんと書いてたのにすっかり忘れてた。WEB+DBプレスのサンプルではJava側からセットしてたから、そのつもりだった。実験、簡単に送信成功。ただし。例えば複数人数をToにしたい…
どうやってToやCc、Bccをセットするかだなあ。あーもう。S2Dao、やっと.sqlファイルひっつかまえてる所を見つけた。ああ大変。
テストをどうしようかな。かわゆいMockの話。なるべく利用者はinterceptorのみを扱えばいいようにしたいので、MockをTestCaseでいちいちNewしてつっこむ訳にはいかん。ホスト名と同じく、これもinterceptorにdebugフラグみたいなのを持たせて、そっちから設…
テンプレートファイルの定義は、DaoのSQLファイルみたく、Maoの名前で拾う事にする。「Mao名_メソッド名」形式。 HogeMao_sendConfirmationMail.xmlこんな感じ。そうすると、Daoみたいに複数メソッドを構えて、それ毎にテンプレートを切り替える事もできる、…
これ、AOPに出来ないかな。Velocity使った方式限定。利用者はMaoとかゆうインタフェースだけ定義しておいて。メソッドはsend(HogeDto)しかないの。受信についてはさておいて(さておくのか・・・)。あとはVeloに食わすテンプレートを用意する。手が込みそう…