タグ

Seasar2に関するdefiantのブックマーク (36)

  • 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では、この問題を「フィールドには

  • N2SMラボ» ブログアーカイブ » 実録SAStruts 悪戦苦闘編 第1回:「こんにちは、世界」

  • Loading...

  • 転送中

    リダイレクトします 以前ここにあったブログは、現在 http://blog.suz-lab.com/2008/04/teeda-ajaxservice.html にあります。 リダイレクトしますか。

  • Guice, Sring, S2 パフォーマンス比較 - あるまにwiki

    最新の11件2007-11-28 Guice, Sring, S2 パフォーマンス比較 Guice, Spring, Seasar2 ベンチマーク(第2回) 2007-04-30 Top Page 2015-02-26 ????ªâ??????¢ð?ª¢??¡ß???¿?¡ë???±???¢?¢Â?ª´Java?ª??ª®?¢Â?ª? 2009-06-06 InterWikiName 2007-11-28 MenuBar スペル修正プログラム(Java版) 2007-04-19 RecentDeleted 2007-03-19 SandBox Help FormattingRules 今日の0件 counter: 21257today: 1yesterday: 0online: 1 このページは † 以下の3つのDIコンテナでの、AOPを含めたマイクロベンチマークのソースを掲載しています。

  • c-sq.com

    This domain is registered at Dynadot.com. Website coming soon.

  • 「HTML画面をそのまま仕様書に」,5カ月で1000画面を構築した就職サイトPuffの高速開発手法:ITpro

    上段左からティーアンドエフカンパニー 事業推進統括責任者 情報化戦略コンサルタント 西岡祐弥氏,ティーアンドエフカンパニー 代表取締役社長 佐藤裕司氏,パフ 代表取締役社長 釘崎清秀氏,下段左よりティーアンドエフカンパニー 最高技術責任者 出羽健一氏,パフ 取締役兼株式会社プロシンクワーク代表取締役社長大場京子氏,パフ 事業サポートグループ グループマネージャー 保坂光江氏 Webシステムを開発する際にはほとんどの場合,ユーザーとの打ち合わせのためにHTMLによるモックアップを作る。「このHTMLがそのまま仕様書になれば」と思ったことはないだろうか。就職情報サイトPuffの再構築プロジェクトでは,まさにモックアップをそのまま仕様書した。「十数人の開発者で,5カ月で1000画面のシステムを開発する」必要に迫られたからだ。 HTMLに仕様とメモを埋め込み,CSSで切り替え 「この未体験のスピー

    「HTML画面をそのまま仕様書に」,5カ月で1000画面を構築した就職サイトPuffの高速開発手法:ITpro
  • c-sq.com

    This domain is registered at Dynadot.com. Website coming soon.

  • 2007-02-14

    すいません、色々伝え忘れていたので、こちらでも書いておきます。 ・AdjustableInputDecoder ひがさんが書かれているとおり、teedaCustomize.diconに記述されている AdjustableInputDecoderは削除してください。 ・AjaxServletは常に必要なの? AjaxServletが必要になるのは、Gridを非同期に使う場合です。 デフォルトは50件以上のGridのデータがあると、非同期に取得するようになっています。 アプリケーション全体として非同期で取得したくない場合には、 web.xmlに <context-param> <param-name>teeda.DEFAULT_GRID_ASYNC</param-name> <param-value>false</param-value> </context-param> のように記述するとデ

    2007-02-14
  • Loading...

  • ひまわり証券が国産オープンソースJ2EEフレームワークSeasar2を採用し新サイト構築

    ひまわり証券は2006年8月,同社のWebサイトをリニューアルした。アクセスの急増に耐えられるようキャパシティを拡大するとともに,デザインや構成をシンプルにすることでユーザーの使いやすさを向上させた。システム面では,DI(Dependency Injection)コンテナであるJ2EEフレームワーク「Seasar2」,HTMLテンプレート・エンジン「Mayaa」,O-Rマッピング・ツール「S2Dao」といった国産のオープンソース・ソフトウエアを活用し,コストや柔軟性を向上させたことが特徴だ。 同社がWebサイトのリニューアルを計画した理由は,「サイトへのアクセスが急増した」(ひまわり証券 システム部開発部長 中野和彦氏)ことだ。同社が2005年秋からオンライン取引を開始したことなどが理由だ。あまりの増加ぶりに,サイトがダウンすることもあった。またコンテンツも増加してHTMLファイルは約11

    ひまわり証券が国産オープンソースJ2EEフレームワークSeasar2を採用し新サイト構築
  • 【レポート】今語られるSeasar採用のなぜ? - 三菱東京UFJ銀行 (1) UFJIS、リスク管理システムを再構築 | エンタープライズ | マイコミジャーナル

    3日、日ヒューレット・パッカード市ヶ谷事業所において、HPエンタープライズソリューションフェア2006が開催された。ここではとくにUFJIS 市場業務システム部マネージャ 大伴浩二氏らによる発表「三菱東京UFJ銀行の採用事例に見るオープンソース利用の実際」に注目したい。 同社は大規模リスク管理システムの構築にSeasar2プロダクトを採用、7月19日には同案件にについて電通国際情報システムから発表が行われ、話題を集めていた。採用につながった、要因はなんだったのか、キーパーソンが語った。 UFJIS 市場業務システム部マネージャ 大伴浩二氏は、大規模リスク管理システムにおけるSeasar2採用について語った。7月19日に発表された同案件はメディアで取り上げられ、その後も問い合わせが多かったという。 まず同氏は金融市場における大規模リスク管理システムについて説明した。 リスク管理システムが必

  • DBFlute for Japanese

    to DBFlute Top 3 秒後に DBFlute の日語トップ に遷移します。

  • Seasarひがやすを氏の提案するページ駆動開発とは? (1) これまでは「レイヤモデルアーキテクチャ」 (MYCOMジャーナル)

    電通国際サービス 開発技術センター 統括マネージャー(Seasarファウンデーション Chief Committer) 比嘉康雄(ひがやすを)氏 UMLモデリング推進協議会(UMTP/Japan)は14日および15日、大手町サンケイプラザにおいてモデリングに関するフォーラム「Modeling Forum 2006」を開催した。同フォーラムでは2日間にわたってUML、モデリング、SOA、SOX法、内部統制などに関する幅広いセッションが催される。ここでは、電通国際サービス 開発技術センター 統括マネージャー(Seasarファウンデーション Chief Committer)比嘉康雄(ひがやすを)氏によって発表された「EJB3時代のアーキテクチャパターン」についてとりあげたい。 Webアプリケーションにおける従来のJavaの開発は、いわば「レイヤモデルアーキテクチャ」、と同氏は説明する。レイヤそれ

  • TeedaAjax ObjectToJSON - よねのはてな

    AjaxUtilを修正して、プリミティブ型の配列をメンバに持つObjectからJSON生成可能にしました。 下記のようなクラスは public static class Test2 { private String[] aaa = { "str1", "str2", "str3" }; private int[] bbb = { 11, 22, 33 }; private boolean[] ccc = { true, false, true }; private double[] ddd = { 1.11, 2.22, 3.33 }; private Object[] eee = { aaa, bbb, ccc }; private int[][] fff = { bbb, bbb, bbb }; public String[] getAaa() { return aaa; } publ

    TeedaAjax ObjectToJSON - よねのはてな
  • TeedaAjax - よねのはてな

    旧バージョンでは、Ajaxで呼び出すdicon登録コンポーネントのメソッドは 戻り値がStringで、引数の無いものというルールでした。 AjaxにおけるパラメータはsetterにDIされます。 private String name; public void setName(String name){ this.name = name; } public String ajaxAction() { return this.name + "hoge"; }上記、コンポーネント(diconに"ajaxHelloBean"という名前で登録)を呼び出す際は Kumu.Ajax.executeTeedaAjax(json, { "component" : "ajaxHelloBean", "action" : "ajaxAction", "name" : name });今回コミットしたバージョン

    TeedaAjax - よねのはてな
  • jump - おおたに6号機blog

    ボタンのidにjumpXxxではじめると、Validationをしない機能を 追加しました。編集画面やTOPへ戻る際に使う機能です。 TOPへ戻りたいときは、jumpStart_indexのようにidを書くだけでOKです。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title id="aaa">Add</title> </head> <body> <form id="addForm"> <div> <span id="messages"></span> </div> <table> <tr> <td></td><td><input type="text" id="arg1"/></td> <td><span id="arg1Message"></span></td

    jump - おおたに6号機blog
  • 2006-08-17

    Seasar2.4では推奨のパッケージ構成があります。推奨のパッケージ構成を決めた理由は2つあります。 1つめは、プロジェクトのメンバの知識を共有すること。ある機能を持ったクラスは、どのパッケージに配置するのかあらかじめ決まっていると、直ぐに目的のクラスを探すことができるようになります。 2つめは、パッケージ構成を決めることで、フレームワークやツールがいろいろと作業を自動化できることです。例えば、HOT & COOL deployでは、このパッケージ構成にもとづいて自動的にコンポーネント探してをコンテナに登録します。 もちろん、推奨のパッケージ構成を使わずに自由に決めることもできます。その場合は、HOT deployは使えませんが、Seasar2.3の自動登録は、そのまま使うことができます。 パッケージの構成パターンは2つあります。 1つめは、ルートパッケージ + 個別パッケージの構成です

    2006-08-17
  • Seasar2、三菱東京UFJで採用 | エンタープライズ | マイコミジャーナル

    三菱東京UFJおよびUFJIS、Seasar2を採用 電通国際情報サービス(以降、ISID)は19日、社にて記者会見を実施。「Seasar2」が三菱東京UFJ銀行(以降、三菱東京UFJ)およびUFJISにおけるシステム開発において採用されたと発表した。Seasar2はJavaで開発されたオープンソースの開発フレームワーク。Java EEに対応する国産フレームワークであり、Webアプリケーションシステムからエンタープライズシステムの開発まで幅広く対応。国内において高い注目を集めている。 図1 ISID 事業推進部 開発技術センター Seasar2技術推進グループ 統括マネージャ 比嘉康雄氏 今回三菱東京UFJおよびUFJISがSeasar2を採用したのは、大規模リスク管理システムの構築におけるSeasar2の採用。対象となる大規模リスク管理システムとは、東京三菱UFJにおける市場系取引の

  • OOエンジニアの輪! 〜 第 34 回 比嘉 康雄 さんの巻 〜

    特になし。 私は人を丸ごと尊敬することはありません。それぞれ好きなところもあれば、嫌いなところもある。できるだけいろんな人の素敵な点を見つけて、その素敵な点を 認識したいです。 現在のお仕事について -- まず最初に、現在の業務についてお話していただけますか? 弊社でこの 4 月より「Seasar2 技術推進グループ」が新しくできました。そこで主に、弊社の中での Seasar2 を使ったプロジェクトへの支援や、商用サポートなどをやっています。 あるいは、ちょっと会社の仕事には関係ないんですけど、Seasar プロダクトの強化もやっています。 -- 基的には技術的なリーダーをされているのでしょうか?それともマネジメントが中心ですか? 時と場合によりけりで、会社ではマネジメントとして判断することがほとんどです。 Seasar ファウンデーションではチーフコミッターとしての役割がありますので、