2004-11-01から1ヶ月間の記事一覧
今日気づきました。 いつからあったんだろう?? Hibernateリファレンス・ドキュメント
車を乗り回したいけど、赤ちゃんがいるから一人じゃなかなか運転できないから、実家に帰ったみたいです。奥さんと、赤ちゃんと、おばあちゃんの3人であちこちドライブしに行くんだろうなぁ。 ということで、ちょっとコードを書く時間が取れるかな。 早くベ…
アイシスが来ました。 車を買い換える気はなかったのですが、奥さんに「さえちゃんかわいいでしょ」と一言、訳の分からないことをいわれて、気がついたら買うことになってました。 買った後知ったのですが、「7速スポーツシーケンシャルシフトマチック」とか…
しかも来年9月オープン。 http://www.hketotyo.or.jp/hkdesneyland/hkdisenyland02.htmlhttp://headlines.yahoo.co.jp/hl?a=20041123-00000251-jij-bus_all
うーん、確かにS2Daoと機能がかぶってしまって、意味なしですね。 リリースせずに、個人的に使うだけになるかも。まぁ、その前に実装始めないとできるかどうか、まだ調査しきれてないので。 とりあえず、イメージしていた内容を書いてみます。。。 次の2つ…
S2Hibernateで、トランザクション管理、Sessionのオープン、クローズの記述が不要になりました。 S2Hibernate.daoで、HibernateのSessionを意識する必要がなくなります。 で、次に書く必要がなくなると楽になるのが、Employee.hbm.xmlの様なマッピングファイ…
今日のテクノロジートラックのkoichikさんの「Hibernate超入門」 でお話いただいたpptの24ページにある「フェッチ戦略」をサポートする形で Eagerフェッチアノテーションを追加する予定です。 P24 フェッチ戦略 ・Lazyフェッチを基本にする -マッピングでは…
S2Dao、S2Hibernateを統合してS3Dao(EJB3対応)にするとのことです。 ということで、EJB3の仕様もちゃんと見ておかないと。
Seasar関連の方々、スタッフの方々、宴会でお会いした方々、皆さんありがとうございます! ひさびさに社外のエンジニアの方々と話をすることができて、かなり刺激になりました。 午前、キーノート。午後、テクノロジートラックに参加させていただきました。 …
S2JSFExampleVEA2のS2Hibernate差し替え版を作ろうとおもったものの、 DTO対応してないのでできず。。。
有楽町ビックカメラで、なんとなく買ってみました。Oracle JDeveloper 10g 1Year Limited スリムパケージ版出版社/メーカー: ソースネクスト発売日: 2004/07/23メディア: CD-ROM クリック: 15回この商品を含むブログ (2件) を見る
メソッドの引数にListを宣言した場合、SQL 関数(HQLかな?)の"in"を使って検索処理を自動的に行う機能を追加しようと考えています。 次のようなイメージです。 例)複数の社員No(empno)を保持しているListを渡して、該当するEmployeeオブジェクトを取得する…
「Seasarのからさわぎ@東京 2004 Final」の 宴会申し込み&セッションのキャンセル待ちをしていたのですが、 今日、からさわぎのスタッフの方からメールを頂きました。 立ち見枠でセッション見に行けるようになったみたいです。 よかった、よかった。まだ、…
軽快なJava―Better,Faster,Lighter Java作者: ブルース・A.テイト,ジャスティンゲットランド,Bruce A. Tate,Justin Gehtland,岩谷宏出版社/メーカー: オライリージャパン発売日: 2004/09メディア: 単行本購入: 1人 クリック: 18回この商品を含むブログ (48件)…
HibernateのSession#load()を呼び出すLoadCommandを作ろうと思ったのですが、 LockModeを呼び出す関係で、Session#get()を呼び出すコマンドになりそうです。 しかし、メソッドの命名規則を「getで始まる場合、get()を呼び出す」としてしまうと、 getEmployee…
勉強しないと。。。Java魂―プログラミングを極める匠の技作者: Robert Simmons Jr.,福龍興業,佐藤直生,木下哲也,石井史子出版社/メーカー: オライリージャパン発売日: 2004/10メディア: 単行本購入: 10人 クリック: 157回この商品を含むブログ (82件) を見る
忘れてました。すみません。
というか、 Seasar 2.0.22上で作っていたのですが、 リリース直前にSeasar 2.1.0に差し替えてテストしたところ動作したので、 Seasarのモジュールを2.1.0にして出してみました。 なので、S2Hibernate1.0.6bは次のどちらのS2の上でも動作します。 Seasar 2.0.…
インターフェースに次の3つのメソッドのどれかがあった場合があった場合、HibernateのSession#update()を呼び出していたのを update,modify,store 次の2つのメソッドのどちらかの場合に、HibernateのSession#update()を呼び出すように修正。 update,merge …
id:koichikさんが作られたDistinctIteratorを追加させていただく予定です。 http://d.hatena.ne.jp/koichik/20040920#1095687899 ご希望のパッケージ名ありませんか?>id:koichikさん
実行するには、このDaoインターフェースの他に、 S2hibernate.diconとHibernateのマッピングファイル、データベースがあれば動作します。 EmployeeAutoDaoインターフェイスの実装クラスEmployeeAutoDaoImpl等を記述する必要はありません。 S2Hibernate.daoを…
現状ソースの中で、HQL文を直接指定できるアノテーションとして実装しています。 HibernateのマッピングファイルにDaoインターフェースのメソッド名と同じNamedQueryを書けばソースに書く必要はないと言えば、ないのですが、 ソースの中に書けた方がコードが…
次の順番で、各検索用メソッドに対応する検索処理を取得または生成します。 HQLアノテーションを指定している場合、HQLアノテーションに記述したHQL文を実行します。 Hibernateのマッピングファイルに[ Daoインターフェース名 + "_" +メソッド名 ] でNamedQu…
S2HibernateにDaoサポート用のインターセプタを追加したS2Hibernate1.0.6bをリリースさせていただきました。 1.0.6bのbはベータのbです。ちょっと、弱気。。。 S2Hibernate1.0.6bのダウンロード ドキュメントは、http://www.seasar.org/のトップページから[…
koichikさんから頂いたコメントを受けて考えてみました。 QUERYアノテーション改めHQLアノテーションについて. HibernateではHQLをマッピングファイルに記述できるので,アノテーションを使って記述するのはHQLそのものよりもマッピングファイルに書いたHQL…
「QUERYアノテーション」は「HQLアノテーション」に名前を変えようと思います。 S2DaoのQUERYアノテーションと名前が同じで、意味が違う感じになってしまうので。ただいま、ドキュメントの修正に入っております。リリースもう少々お待ちください。 すみませ…