◆HQLでしょ
わかってないのはそこだ
なのでとにかくHQLの確認だけする
なーんだ
いろいろ探せばけっこうまんまじゃんねえ。。
資料にたどり着くまでに時間がかかるのは、まだ日本語の情報が少ないからだ!!
三ヶ月後には、SpringやHibernateの本がわんさか、多分JSFもわんさかでてくるらしいが
きっといま必死で翻訳してサンプルプログラム作って本を使っている人たちがいるのねー。
こういうのって速さだけが勝負だね。
時間がたつと素人(書籍業界ではないという意味で)さんたちが自分のサイトとかで
わっしゃわっしゃやりはじめるから。
多分。
しかし、本当にJSF+Spring+Hibernateはくるんだろうな
こなかったらなくぞおい。
でもわっしが理解できるからはやるかもしれない
おっと、JSFはまだ手付かずですよ
おーるいんわんeclipse3.1+WTP0.7がどんどん重くなっていっているのは気のせいですかーー???!
◆ビューにはマッピングできるんですか
とか
思ったけど
それって無意味じゃん?どうなんじゃん?
しかし現在の一人で細々作っているシステムは
DBがPostgresからOracleへのばーじょんあっぷ!をちょい希望なので
O/Rマッピングのテストにはよいと思われ。
◆Hibernate 結合マッピングが存在しないクラス同士のJoin方法
なるほどぐぐればでてくるねー
ってわけで
Hibernate 結合マッピングが存在しないクラス同士のJoin方法
で丁寧な議論が展開しておりました
よかったー。
以下には驚きですが
≪引用≫
オブジェクトAとオブジェクトBを結合したい場合は、
from A,B
where A.a = B.b
and A.c = B.d
のようにSQLと同じ記述ができます。
この場合、Listの要素はObject[]になります。
≪引用ここまで≫
≪引用≫
Queryクラスを使用します。
left join をするにはDBがオラクルの場合、
Query q = session.createQuery("from A,B where A.a = B.b (+)");
List list = q.list();
この場合のListの要素はObject[]で、
Object[0]はクラスA
Object[1]はクラスB
になります。
≪引用ここまで≫
まじですかー。
SQLで結合してどーん!とかいっている人たちにはかなりらぶりーなコペルニクス的転回ですね
◆O/Rマッピング途中で外部キーのなぞに
気づいたわけですわ。
外部キーっていままで一度も仕事でつかったことがござーせんので
なんとなくは知っていても実際どげんこつかよくわかっとりません。
外部キーがなかったらさ、O/Rマッピングってあんまり意味がないんだろうか
いやまた全然O/Rマッピングの勉強していないのに
そりゃねーだろー
と思いつつ。
しかしなんだか微妙な感じがぬぐぬぐえない。。
でもまあいっか。
◆HibernateとJDBCが混在している
しょうがないけど。
現場ってそうだろ。いろいろ事情が。
現場って一人じゃん!・・・・(涙
人がいたらHibernateに作り変えるかなー。。。
いや、んなことあえていましないよな。
それぞれトランザクション管理すればいいですな
ほんとに混在ではないんで。
まじぐっちょんの場合は、トランザクションの単位でどっちかにすればいいんじゃないでしょうか
どうでしょうか
わかりませむ。。。
◆実装クラスの名前
HogeDAO の実装クラス
HogeDAOImplHibernateSpring
この恐ろしく長いメモをどうにかしたい。。
HogeDAOImplORM
HogeDAOImplHS
HogeDAOImplHbSp
継承しているのはHibernateDaoSupportだから
HogeDAOImplSpring
でいい気もするが
んー。。。
とー。。。
こういうことで悩んで時間を使ってしまうこと多し。
でもぴちーんとくる名前じゃないと後悔する事多いのだよね
とか
どうでしょう
HibernateDaoSupportの頭文字をとるとか
HogeDaoImplHDS
あ。わけわからんけどこれにしよー。
◆ビーン定義ファイルはインポートできるんだよ
ということはなんとなく覚えていたが、書き方がわからずうろうろ。。。
でしたよ。なんだ。
★何を探すか
キーワードでぐぐってもねー資料すくないよ
Hibernate3、Spring Framework 1.2.3て強気ですから。
先週はだいぶ英語を読みました。。
ずきずき。
◆トランザクションも豆でメソッド単位なんだよ!
先週二日かけてぐずぐずしていたトランザクション関係。
・豆ですよ豆
・メソッド単位ですよ
だってトランザクションの指定がメソッドごとの指定だもーん
ちょっとわかった気がした
だが言葉にするのはむずかしい(笑)
言葉にできたらなんぼじゃないですか。まじで。
Recent Comments