隨筆 - 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 冬天出走的豬 閱讀(543) 評論(0)  編輯  收藏 所屬分類: Database
          主站蜘蛛池模板: 东兰县| 嘉禾县| 蒲城县| 建湖县| 梁河县| 海阳市| 商洛市| 灵宝市| 灌阳县| 定日县| 太白县| 嘉义市| 土默特左旗| 大名县| 肃南| 个旧市| 邛崃市| 武穴市| 简阳市| 汝阳县| 来安县| 锡林郭勒盟| 巴彦淖尔市| 达孜县| 禹州市| 五常市| 申扎县| 五指山市| 松江区| 茂名市| 晋城| 西华县| 呼图壁县| 宁都县| 汕头市| 普定县| 偏关县| 瓦房店市| 望江县| 毕节市| 开远市|