ひがやすを技術ブログ

電通国際情報サービスのプログラマ

2003-01-01から1年間の記事一覧

OpenFWT

http://clearsoftware.net/openFwt/ Flashのウィンドウジングのフレームワーク 今度ソースを読んでみよう。

JNDIの次の様なコードを見たことがあるかもしれません。 Properties env = new Properties(); env.put(Context.INITIAL_CONTEXT_FACTORY, "org.seasar.naming.NamingContextFactory"); env.put(Context.PROVIDER_URL, "localhost:1108"); InitialContext ctx…

名前空間

ActionScriptで、aaa.bbb.Cccというクラスを定義するには、 _global["aaa"] = new Object(); _global["aaa"]["bbb"] = new Object(); _global["aaa"]["bbb"]["Ccc"] = function(){}; のようにします。そうすると c = new aaa.bbb.Ccc(); でオブジェクトを作…

続き

今回は、どのようにして、トランザクションのコミットが、 コネクションのコミットと連動するかです。 コネクションは、プールから取り出されるとき、 XAResourceの中に自分自身を格納して、 トランザクションに登録します。 トランザクションは、コミットす…

ルール指向アプローチ(ROA)って 実は、SOA + DOAなんだなって思いました。 SOAの実装がRulet、DOAの実装がSqlet、それを つなぐのがFlowletといったところでしょうか。

トランザクションを開始して、 コネクションプールからコネクションを取得・クローズを 繰り返しても、トランザクションが維持されるって 不思議な気がしませんか。Seasarでは、トランザクション中にコネクションが クローズされると、トランザクションのID(…

続き

O/Rマッピングの話で必ず問題になるのは、 インピーダンスミスマッチの件ですが、 これは、ドメインモデルを意識しているから 起きるのではないでしょうか。 E/R分析がきちんと行われていれば、後は、 プレゼンテーションレイヤで必要なデータをSQLで かき集…

WEB+DBのO/Rマッピングの記事を読んでみました。 どれもSQLは自動生成ですが、本当に開発者は、 SQLを自動生成して欲しいのでしょうか。 自分で生のSQLを考えてから、ツールにそのSQLを生成させるように 頭の中で一生懸命コンバートしていないでしょうか。 W…

SeasarでColdFusionが動くそうです。 http://www.simeji.com/wiki/pukiwiki.php?cfmxonseasar