タグ

javaとSeasar2に関するigaiga07のブックマーク (5)

  • Seasar関連の便利クラス - 出羽ブログ

    フレームワーク開発者ではなく、フレームワーク利用者の視点でSeasar関連のjarファイルに�内包されている便利クラスをピックアップしました。 便利クラスの存在を知って活用することは大切ですが、もっと大切なのは、便利クラスを自作する前に、フレームワークやプラットフォームで似たようなモジュールが存在していないかチェックする習慣だと思います。 他にも便利なクラスやメソッドがあれば、ぜひ、コメント等で教えて下さいませ m(_ _)m 。 ArrayUtil.isEmptyメソッド 用途 配列が空(null)かどうかをチェック jar s2-framework-2.4.xx.jar パッケージ org.seasar.framework.util メソッド static boolean isEmpty(Object[] arrays) ArrayUtil サンプル if (arrays == nul

    Seasar関連の便利クラス - 出羽ブログ
  • SAStruts、HTTPステータスコードを設定する - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥

    public class IndexAction { @Resource protected HttpServletResponse httpServletResponse; @Execute(validator=false) public String error503() { this.httpServletResponse.setStatus(503); return "index.jsp"; } } コントローラからリクエストとかレスポンスいじりたいときはフィールドを用意しとけば勝手にDIしてくれる。 ref: http://seasar-users.jp/cheatsheet/sastruts

    SAStruts、HTTPステータスコードを設定する - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥
    igaiga07
    igaiga07 2009/03/31
    HTTPステータスコードを設定。レスポンス弄る場合はフィールドを用意しておけばDIしてくれるとのこと。
  • 第1回 DBFluteの概要 | gihyo.jp

    はじめに JavaにおけるDBアクセス周りの実装は、アプリケーション開発において非常に問題の多い領域です。数多くのO/Rマッパが登場していますが、現場の要件を満たせるものはまだまだ少ないかと思います。 そのような状況の中、DBFluteは誕生しました。稿では、このDBFluteが一体どういったもので、現場の問題に対してどのように解決をしていくか、基から応用まで紹介していきます。 今回のターゲットとする言語はJavaですが、実はDBFluteはC#版も存在します。ほぼ同じ仕様で実現されていますので、文法的な違いだけを読み替えることでC#ユーザの方にもお楽しみ頂ける内容かと思います。 前提とするテーブル構造 これからの説明で登場するサンプルの実装では、図1のテーブル構造を前提として話を進めていきます。 図1 サンプルのテーブル構造(詳細は、こちらをご覧ください) DBFluteの概要(1)

    第1回 DBFluteの概要 | gihyo.jp
  • sc2009white_Teeda

    【IDDP2008-09 第4回勉強会】 資料 2/3 「気候変動対策の次期枠組みに向けて」 日時: 2009年2月28日14:30~16:30 場所: ロンドン大学SOAS 講師: チャタムハウス客員研究員 鷺坂 長美氏 環境省水・大気環境局自動車環境対策課課長補佐 井上 直己氏 (現在サセックス大学にて環境開発学修士課程に所属) 同地球環境局地球温暖化対策課係長 小林 豪氏 (現在LSE にて公共政策学修士課程に所属) 主催: 英国開発学勉強会(IDDP) http://iddp.dreamblog.jp/

    sc2009white_Teeda
  • @IT:The Seasar Projectの全貌を探る

    Seasar(シーサー)は、国内のコミュニティ「The Seasar Project」によって開発が行われているオープンソースプロダクトだ。DI+AOPコンテナとして評価が高いSeasarV2は、J2EE開発の現場にも影響力を持ち始めた。例えば電通国際情報サービスがSeasar Projectを正式に支援することを表明し、2005年6月からは同社による商用サポートサービスが開始されている。連載では、同プロジェクトの代表的なプロダクトを紹介していく。(編集局) Seasarプロジェクトは、「J2EEの解体と再構築」「易しさと優しさ」をテーマに掲げて比嘉康雄氏を中心とするメンバーによりオープンソースでの開発を進めており、現在その中核となるSeasarV2(以下S2)をはじめとして30余りのプロダクトを抱える規模に成長しています。この連載では、いま注目を集めているS2とそれに関連するプロダクト

    @IT:The Seasar Projectの全貌を探る
  • 1