隨筆 - 4  文章 - 10  trackbacks - 0
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(1)

          隨筆檔案

          文章分類

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          今天向一位同學請教了如何在控制臺輸出 Hibernate 工作過程中生成的 SQL, 非常簡單, 不過還是十分感謝分享. 畢竟先知者為師.

          簡單說就是如下所示:

           

          <!-- Output sql of hibernate -->
          <property name="hibernate.show_sql">true</property>

           

          這時控制臺會顯示如下的信息:

          Hibernate: select users_seq.nextval from dual
          Hibernate: insert into users (username, password, age, sex, id) values (?, ?, ?, ?, ?)

          可以看到 Hibernate 是用 PreparedStatement 工作的, 跟我以前做的 BeanJDBC Persistence 研究項目用的思路一致.

           

          一份完整的配置文件:

           

          <?xml version='1.0' encoding='UTF-8'?>
          <!DOCTYPE hibernate-configuration PUBLIC
          "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
          "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

          <hibernate-configuration>

          <session-factory>
          <!-- localhost mysql config -->
           
          <property name="connection.username">root</property>
          <property name="connection.url">
          jdbc:mysql://localhost/test
          </property>
          <property name="dialect">
          org.hibernate.dialect.MySQLDialect
          </property>
          <property name="myeclipse.connection.profile">
          com.mysql.jdbc.Driver
          </property>
          <property name="connection.password"></property>
          <property name="connection.driver_class">
          com.mysql.jdbc.Driver
          </property>

          <!-- Output sql of hibernate -->
          <property name="hibernate.show_sql">true</property>

          <mapping resource="entity/User.hbm.xml"/>
          </session-factory>

          </hibernate-configuration>

          posted on 2007-08-13 10:46 冬天出走的豬 閱讀(542) 評論(0)  編輯  收藏 所屬分類: Database
          主站蜘蛛池模板: 福鼎市| 中卫市| 柳林县| 呼玛县| 曲麻莱县| 织金县| 鄂托克前旗| 洛扎县| 襄汾县| 木兰县| 长治市| 内黄县| 滨海县| 句容市| 库尔勒市| 信丰县| 临漳县| 深泽县| 罗平县| 汉寿县| 庄河市| 奇台县| 邓州市| 芜湖市| 斗六市| 潜江市| 南和县| 剑川县| 金坛市| 凤山县| 合水县| 莆田市| 洱源县| 敦煌市| 中阳县| 巴彦县| 漳浦县| 十堰市| 民丰县| 台东县| 达拉特旗|