ひがやすを技術ブログ

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

2004-09-01から1ヶ月間の記事一覧

かっくん

etc

わったっしは、かっくんです。 焼肉食べて太りたい ...ってゆうじゃなぁい。 でも、あんた、焼肉食べて太ったのは、とめどもさんですから。 残念!!! 上カルビ斬り!!!

getter injection

S2Containerにgetter injectionを追加します。これは、自分のライフサイクルと利用したいコンポーネントのライフサイクルが異なる場合に使います。 例えば、アクションがsingletonでフォームがrequestで管理されているとしましょう。setter injectionの場合…

インスタンスモードの追加

S2Containerでは、インスタンスの管理の仕方として、singleton、prototype、outerがあるのですが、これに、request、sessionを追加します。 S2JSFでフォームとアクションをS2Container側で管理するためです。

managed-bean

managed-beanは、faces-config.xmlではなく、S2Container側で管理したいと思います。 理由は、S2Containerの方が、コンポーネントを管理する機能が豊富なのと、アクションにAOPを設定できるようにするためです。後、Kijimunaによって、バリデーションがかか…

パッケージ構成案

くーすアプリケーションのパッケージは、ベースとなるパッケージの下に以下のパッケージで構成されます。 form:フォームクラスを格納。 action:アクションクラスを格納 logic:業務ロジックのインターフェースを格納。 impl:業務ロジックの実装クラスを格納。…

おおぉ

etc

わったっしは、眞鍋かをり。 いま、環七を戦車が走っていました!!!!!! すごい間近で見て大興奮です!!!!!!!!!!!!!!! すごいよーーーー!!かっこいいよー!!!ヾ(@∀@;)ノ〃 戦車の上には迷彩服の人が二人のっていました! もー、チョ…

仕様案

S2JSFで開発されるアプリケーションは、POJOベースになります。Webの環境が要らないので、テストも簡単です。でも、プレゼンテーション層のテストは要らない気もするけど。 1つの画面は、フォームとアクションのクラスで構成されます。足し算の入力画面と結…

S2Flex1.0.1リリース

昨日パターン勉強会にいく直前にリリースしたので、アナウンスしてなかったのですが、S2Flex1.0.1をリリースしました。 JavaBeansとAS2のクラスのマッピングができるようになっています。また、MMのドキュメントにはあまり書いていないAS2のクラスの書き方や…

パターン勉強会の資料

etc

http://patterns-wg.fuka.info.waseda.ac.jp/study/8th-higa.pdf からダウンロードできます。

ASとJavaBeansのマッピング

今のS2Flexでは、ASのクラスをJavaBeansにマッピングできません。 Flexで用意されているASTranslatorのfromActionScript(), toActionScript()を呼び出すのを忘れてました。切腹!!! この処理を加えたバージョンをS2Flex1.0.1として出します。 もしかすると…

パターン勉強会

etc

資料が出来上がったんで太田さんに送りました。たぶん、今日中にダウンロードできるようになるでしょう。 23パターンもあるので資料もそれなりのボリュームです。 『時間をくださぁぁぁぁぁい!!!!!』

S2FlexExampleV1.0.1リリース

Flex1.5への対応の仕方と設定ファイルを添付しました。

Flex1.5ベータ対応

Flex1.5ベータが出ているので、S2Flexを試してみました。1.0の時と同じ手順ではうまくいきません。1.5用の手順を書きます。 web.xml,flex-config.xml,gateway-config.xmlを書き換えます。これは、マニュアルに書いている通りにやってください。ただし、*-s2f…

S2.0.18、S2DaoV1.0.7リリース

S2.0.18 リリースメモ OracleのUnicode問題に対応しました。 S2DaoV1.0.7 リリースメモ 戻り値が配列の場合の対応をしました。 OracleのUnicode問題に対応しました。 修正点 INのバインド変数でプリミティブ型の配列を扱えなかったのを修正しました。

OracleのUnicode問題

で〜が化ける件、前に谷口さんに言われたときに、ResultSetFactoryで、ResultSetのラッパーを返す仕組みは、盛り込んだんですが、自分のところで再現できなくて、そのままにしてました。 今回、鰈崎さんの日記をみて、もう一度トライしたら、自分の環境で再…

ダウンロード合計2万件突破

SeasarをSourceForgeで公開して以来のダウンロードの総合計が2万件を突破しました。 みなさん今後もよろしくお願いします。m(_ _)m

えみちぃ

etc

「こっち」「こっち」「こっち」でしたね。 吹奏楽部演奏会に間に合わなくて残念!!! 「キーホルダーなくさないでね」 by えみちぃ 『俺にもキーホルダーくださぁぁぁぁぁい!!!!!』

デモ

S2JSFの初期バージョンのデモを試せます。 https://nirvana.dev.java.net/files/documents/2158/6836/demo-s2jsf.war 一点修正する必要があって、WEB-INF/faces-config.xmlのThis is for seasar-->の開始コメントがないので、

トランザクション管理

トランザクション管理は業務ロジック自身は意識しない →AOP で むー。AOPつかえない場合はどーするのが理想的でしょう?意識せざるを得ないかな。。 EJBを使いなさい。残念!!! というのはうそで、TemplateMethodを使えば簡単です。 組み込むなら、Action…

PageクラスにAOP

S2Tapestryでは、Pageクラスの生成を完全にTapestry側が握っているため、Seasar2のAOPを適用することができません。肝心なところが、privateなことが多いんですよ。前に、ある部分をprotectedにしてよとまさたかさんがお願いしたんですが、しかとされたんだ…

パターン勉強会

etc

当初の予定より時間を増やし、2部構成で行くことになりました。増えたのは、DIコンテナの説明の部分です。 まだ、資料全然できてない。orz 『たすけてくださぁぁぁぁぁい!!!!!』 …って、ゆうじゃなあいっ。 でも、あんた、なりきりTommy february6する…

コントロール分析

コントロールは、バウンダリから直接呼び出されるものと、コントロールから呼び出されるものがあります。どこまで、コントロールを細分化するのかは、ユーザのレビューが必要かという観点で行います。 コントロールを抽出するときに、本来コントロールがやる…

FlexとJavaのやりとり

FlexとJavaを連携させるには、大きく3つの方法がありますが、すべてベースとなっているプロトコルはHTTP(HTTPS)です。HTTPの上に乗っかっているフォーマットが3種類あります。 AMF SOAP Servlet AMFはAction Message Formatの略で、Macromediaが独自に定義し…

INでプリミティブ型の配列

IN /*deptnoArray*/(10, 20)のようなINを使ったバインド変数コメントで、バインド変数がプリミティブ型の配列の場合でも処理できるように修正しました。

えみちぃを語る会

etc

今週の金曜日、パターン勉強会の後に、えみちぃ(鈴木えみ)を語る会をおこないます。えみちぃといえば、PINKYの創刊号の表紙を飾ったのが、記憶に新しいですね。「DIコンテナとパターン」の話なんてただの前座なのです。 参加資格は、特にありませんが、でき…

シーケンス分析

これまで、コントロールから、必要なメソッドをもれなく洗い出すために、シーケンス分析(was シナリオ分析)をすることになっていたのですが、ちょっとここだけうざったい。からさわぎのときにもめた部分でもあります。 コントロールの詳細化の指針は出してい…

S2FlexV1.0.0 S2FlexExampleV1.0.0リリース

いよいよ、Flexの時代がやってきます。

S2Javadocプロジェクト

Seasar2でJavadocがあった方がいいクラスにはJavadocを追加しようプロジェクトが立ち上がりました。 プロジェクトを率いるのは、sugaさんです。よろしくお願いします。m(_ _)m プロジェクトに参加したい方は大歓迎します。 言語は何にしようか迷ったのですが…

近未来の話

今日は、くーすLiveですね。 くーすについては、実戦での経験も積み、ほぼ固まったと思います。執筆は今年いっぱい、出版は来年です。 かなりの時間がくーすに費やされることになるのですが、それとは別に、いよいよプレゼンテーション部分にも本格的に手を…

ROYAL ORDER

etc

やったぁぁぁぁぁぁぁぁぁぁ!!!!!!! きましたぁぁぁ!!!!!!!!!! わーい!! って、 なにかというとですね。 ようやくきたんですよ。 金曜日。 はるかたんにあえます。 先週はせかちゅー見れなかったのでうれしさもひとしお。 ある友達から …