タグ

k-DIとo-Teedaに関するcyokodonsのブックマーク (3)

  • .Interface - AOPの使い方

    AOPとは何か? http://s2container.seasar.org/ja/aop.html ここにはこういう説明があります。 AOPとは、Aspect Oriented Programming (アスペクト指向プログラミング) の略です。 プログラム来の目的とは異なる処理を内部に埋め込まず、外から織り込むように作ることです。 開発者はプログラム来の目的だけに集中したいのですが、異なる処理、つまりロギングやトランザクション管理などにも気を配る必要があります。これはこれまでの開発の常識だったと思います。AOPでこの問題に対処できます。 またこのような説明もあります。 オブジェクト指向では顧客からの要求である機能(Core Concern)とロギング機能、宣言的トランザクション、DBコネクションの取得・解放、例外処理、セキュリティ機能や分散処理などの非機能要求 (Crosscutt

    .Interface - AOPの使い方
  • [Jakarta/Apacheウォッチ]第27回 ポストStrutsは何か?次世代Webフレームワークを展望する

    [Jakarta/Apacheウォッチ]第27回 ポストStrutsは何か?次世代Webフレームワークを展望する 以前,「ポストStruts候補」として紹介したStruts Shale FrameworkがStrutsプロジェクトから抜けて,トップレベルプロジェクトとなった(関連記事)。配布形式も以前のような開発ビルドではなく,バージョン番号つきのパッケージが配布されるようになり,リリース間近の様相となっている。これでますます,今後のWebアプリケーション・フレームワーク,すなわちポストSturtsの候補探しが現実味を帯びてきた。 今回は,技術的な紹介ではなく,現在のWebアプリケーション・フレームワークを取り巻く状況と,将来の予測について紹介したいと思う. 5年後,10年後の標準Webフレームワークは何か 現時点においては,多くのシステムにてWebアプリケーション・フレームワークにStr

    [Jakarta/Apacheウォッチ]第27回 ポストStrutsは何か?次世代Webフレームワークを展望する
  • Teedaでもページングするには - かとじゅんの技術日誌

    S2JSFからTeedaに移行してからは,大量データを表示する際はGridを使うとよいということは分かっているのですが,顧客からこれまでの方式の,”前の?件”,”次の?件”でページングしてほしいと要求されるときがあります. 今回,Teedaでページングのやりかたについていろいろ調べたので,下記に示します.(以下の説明には,jdbc.diconとdao.diconをS2Pager用にカスタマイズする内容は含まれていません.S2Pagerのドキュメントを参考にしてください) 簡単にいえば,Gridを使わずに,ForeachをベースにS2PagerのPagerViewHelperの助けをかります.このあたりはS2JSFの時代と変わりません. まず,HTMLファイルを用意 最初のtableがページングの操作ができるボタン類です. userInfoList.html <form id="usreIn

    Teedaでもページングするには - かとじゅんの技術日誌
  • 1