タグ

Seasarに関するj5ik2oのブックマーク (3)

  • 新・たけぞう瀕死の日記

    ■ [Eclipse]EclipSKY200902 Eclipseプラグイン開発の勉強会が久々に開催されるそうです。例によって例の如く僕は参加できませんが、今のところの参加者を見ると相当なマニアさんたちの集会になりそうな気がします。ちなみにEclipseプラグイン開発徹底攻略の改訂版ですが、オープンソースカンファレンス2009でも販売されるそうです。追記:うちの会社のWebサイトでもEclipseプラグイン開発徹底攻略を紹介してもらっています。 ■ [Seasar]HOT deployでハマった実例あれこれ せっかくなのでSAStruts、S2Click、S2JDBCを使ったアプリケーションの開発において、僕が実際にHOT deployでハマった実例を挙げておきます。 ClassCastExceptionが発生することがある セッションやアプリケーションスコープを使う場合は前述のとおりse

    j5ik2o
    j5ik2o 2009/02/15
    HOT deploy を扱うためのノウハウ
  • WicketとSeasar 2を統合する「wicket-seasar2」ライブラリを作りました - 矢野勉のはてな日記

    Java, Wicket主についったーでid:yuripopがWicketとSeasar2を統合しようとしてウンウン悩んでいるのをみて、いっちょやるかと思ってやった次第。 Seasar 2とWicketの統合にはS2Wicketというライブラリが既に存在していて有名なんですが、このS2WicketがWicket 1.2系統(org.apache.wicketにパッケージ名が変わる前)に向けて作られているっぽく、最新のWicket 1.4-rc1では動かないんですね。 Wicketのページクラス内のフィールドに値を持つ場合、それらのオブジェクトはすべてシリアライズ可能である必要があります。これは、ページはHttpSessionに格納されたり、2次キャッシュ・ファイルに保存されたりするためです。そのために、単純にDIで値を放り込んでもダメなんです。 Wicketでは、この問題を「フィールドには

    j5ik2o
    j5ik2o 2009/01/21
    HOT deployはWicketとSeasar2のどっち使っているんでしょうか?
  • 2008-05-16 - 出羽ブログ 〜 はてな版 〜 型推論のS2Containerラッパー

    型推論の要素を盛り込んだS2Containerのラッパーを作ってみました。 たとえば、 HttpServletRequest req = SingletonS2Container.getComponent(HttpServletRequest.class); JdbcManager jdbcManager = SingletonS2Container.getComponent(JdbcManager.class); HogeService hogeService = SingletonS2Container.getComponent(HogeService.class); は、次のように書き換えることができます。 HttpServletRequest req = S2.lookup(); JdbcManager jdbcManager = S2.lookup(); HogeService

    2008-05-16 - 出羽ブログ 〜 はてな版 〜 型推論のS2Containerラッパー
  • 1