orcale主鍵生成策略和MySQL不同
oracle需要配置主鍵自增,mysql默認主鍵自增
orcale 配置主鍵id
<id name="id" type="java.lang.Integer、、">
<column name="ID" />
<generator class="increment" >//主鍵生成策略:自增
</id>
MySQL
<id name="id" type="java.lang.Long">
<column name="ID" />
<generator class="native" />//採用數據庫本身的主鍵策略
</id>
hibernate根據配置文件自動生成數據庫表
<property name="hbm2ddl.auto">update</property>
update:有則忽略,無則生成
create:每次啓動刪除之前的表,重新創建,數據也自然沒了
create-drop 加載hibernate時創建,退出是刪除表結構