我们hebernate的主要配置文件就是
(映射文件)类名.hbm.xml
<hibernate-mapping>
<class name="我们创建的实体类" table="我们创建的表名字">
指定类与表的定义,指定那个属性与主键对应。
<id name="属性名字" column="表中的列">
<generator class="increment"> //指定主键的生成策略,单线程,因为自增的情况。
</id>
映射简单类型属性(8种基本数据类型及其相应的包装类类型,String,日期)
<property name="" column=""/>
<property name="" column=""/>
<property name="" column=""/>
</hibernate-mapping>
(配置文件)hibernate.cfg.xml
<hibernate-configuration>
<session-factory>
数据库连接设置
<property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
<property name="connection.url">jdbc:oracle:thin:@127.0.0.1:1521:orcl</property>
<property name="connection.username">system</property>
<property name="connection.password">Admin123456</property>
sql dialect
<property name="dialect">org.hibernate.dialect.Oracle10gDialect</property>
sql show
<property name="show_sql">true</property>
导入外部映射文件
<mapping resource="文件url"/>
</hibernate-configuration>