hibernate.cfg.xml配置文件格式

<?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>
 <property name="connection.driver_class">
  com.mysql.jdbc.Driver
 </property>
 <property name="connection.url">
  jdbc:mysql://localhost:3306/dang?useUnicode=true&amp;characterEncoding=utf8
 </property>
 <property name="connection.username">root</property>
 <property name="connection.password">123</property>

<!-- 显示SQL语句 -->
 <property name="show_sql">true</property>
 <property name="format_sql">true</property>
 <!-- 定义方言 -->
 <property name="dialect">
  org.hibernate.dialect.MySQLDialect
 </property>
   <mapping  resource="entity/User.hbm.xml"/>
</session-factory>
</hibernate-configuration>
hbm.xml配置文件

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
    <!--name 实体类的 包名+ 类名        table数据库的表名    -->  
 <class name="entity.User" table="t_user">
     <!-- name对应实体类的属性id -->
     <id  name="id" type="integer">
       <!-- name 对应数据库的列名id  -->
       <column name="id"></column>
       <!--主键的生成策略 native可以适应多种数据库  increment mysql自动增长策略  sequence oracle自动增长策略 -->
       <generator class="native"></generator>
     </id>
    <property name="name">
      <column name="name"></column>
    </property>
   
    <property name="pwd">
       <column name="pwd"></column>
    </property>
    <property name="age">
       <column name="age"></column>
    </property>
 </class>

</hibernate-mapping>

最新文章

  1. TypeScript 2.0候选版(RC)已出,哪些新特性值得我们关注?
  2. ABP(现代ASP.NET样板开发框架)主题线下交流会(上海)开始报名了!
  3. spark
  4. MSSQL反旋转的例子
  5. WPA字典锦集
  6. 【Java 基础篇】【第六课】接口interface
  7. Crtmp 源码分析
  8. 关于asp.net mvc4 在IE8下 导出excel失败的解决办法
  9. C++问题-UniqueAppObject.cpp(147): error C3861: “GUXClientInit”: 找不到标识符
  10. Vmware Ubuntu 虚拟机下Android开发环境搭建
  11. Creating Shazam in Java
  12. java相关各种页面跳转
  13. Andrew Ng Machine learning Introduction
  14. 洛谷 P3674 小清新人渣的本愿 [莫队 bitset]
  15. 013_UDP专项研究监控
  16. 记录一下ES6扩展运算符(三点运算符)...的用法
  17. hibernate中3个重要的类 Configuration SessionFactory Session
  18. HDUOJ----湫湫系列故事——减肥记I
  19. python print和strip
  20. C#通过SFTP协议操作文件

热门文章

  1. 分布式Web服务器架构
  2. javascript与服务器2
  3. ansible-2添加公钥
  4. Eclipse属性文件编辑器---Properties Editor
  5. 名词释义(ActiveMQ 和 Webservice)
  6. sort+awk+uniq三者结合使用
  7. PostConstruct
  8. codeforces 359D 二分答案+RMQ
  9. Rebar:Erlang构建工具
  10. Extjs Window用法详解