Hibernate
主キー=オートインクリメントでユニークなunsigned int、ってゆーcake風の常識しなかった自分にとっては、複合キーは少し驚き。 マッピングファイルにcomposite-idを指定して対応
感想:一回のSQLでとってこれないのかよ うまいやり方があるのかなー? lazyとかいろいろやってみたんだがなー HQLで結合したら大丈夫なのかなー? パフォーマンス悪そうな気がするぞ 調べてないからわからないけど。 うー。その辺のノウハウ聞きたいよー
セットアップから使い方までのってる ここ見れば大体わかる。 Hibernate入門 http://www.syboos.jp/hibernate/doc/20080724124415449.html
hibernate.cfg.xmlに記述する <property name="show_sql">true</property> <property name="format_sql">true</property>
もしかして:ぐぐるよりEclipseでCtrl+Spaceしたほうが早い? Javadocがあればなお良いんだが・・・ hibernateのJavadoc入れたいな・・・ ページャー実装しろ命令が来たので、 ネタだけ書いとく @SuppressWarnings("unchecked") public List<Bean> findNameLike(String n</bean>…
@SuppressWarnings("unchecked") public List<Bean> findNameLike() { // 検索条件 String name = "name"; // セッション生成 SessionFactory sessionFactory = new Configuration().configure() .buildSessionFactory(); Session session = sessionFactory.openSe</bean>…
主キーのidに を指定する. その後、更新系処理である、 session.save(BeanClass); したSQL文を確認したところ、insert文にはidの記述がなかった 多分、nativeを指定すると、データベースのスキーマで設定されているデフォルトの値的なやつが使われるんだは…