A8i
とりあえず目的の機能まで完成しました。ちょっとよけいな関数を消し込みに入ります(笑) という事で、ハマチはこれからメンテナンスモードに入ります。 今後の拡張はリクエストがない限りありません。APIもこのままの予感です。 という事で、ひっそりとリリ…
さて、実装方法は決まったって言うか半分ほど実装は終わった(笑)次なる問題はどうやってテストしようかなぁ〜あっ戻りを取得出来るんだった、それでテストしよう
Interceptorの設定でContextにコンポーネントを登録出来るようにするした ブリコンポーネント以外でも呼び出し可能にする ハマチそのものの開発はこれで一旦終了。 Manual作成 サンプル作成 ハマチ1.0.0としてリリース #先は長いなぁ〜(T.T) (追記) AOPの…
一つめは今作ってるノーマルのInterceptor もう一つはinterfaceに機能を加えるためのInterceptor なんて事を考えて、二つめはたくさん考える事とやる事があるのでリクエストがあるまで作らない事にした(笑)
最低基準はとりあえずクリア(笑) しっかし・・・・テストが目視になってるのはやばいっす(^^;ウニとテストの意味がない!なんとか自動化を考えなければ・・・それにしても、AOPってクラスだとpointcut無指定は何もしてくれないんだね。始めて知ったよ(^^; な…
なんとなく書いてたらステートフルだったからステートレスへ(笑) 気をつけなきゃダメっすね〜 しっかし、AOPってどうやってユニットテスト書けばいいんだろ (追記) S2版PetStoreにAOPでフローを追加ってやると結構面白そう?S2版PetStoreに対しての変更はd…
Process,Activity,Participantが定数アノテーション出来ます。 Processのアノテーションを省略するとclass名を探し、Activityのアノテーションを省略するとメソッド名を探します。全部無ければエラー。 引数もS2Daoと同じようにアノテーションでMapにセット…
S2すごいね〜欲しいものがそこにある。Daoを使わないように気をつけて作ってます
org.seasar.framework.beans.impl.BeanDescImpl hasField getField columnName = (String) FieldUtil.get(field, null); org.seasar.dao.impl.BeanMetaDataImpl
昨日の落書きを元に新APIをデザイン え〜っと・・・これをこうして・・・ってことはこれで、あっこうしたほうが優しいな〜っていうかこれだと、こうしてこうやると・・・・良い感じ♪ ってな具合で新APIが決まりました(ぉぃ class hoge { public static fina…