1. 程式人生 > >簡單的hiberate添加操作

簡單的hiberate添加操作

字段 show 導入 顯示 路徑 .com image 自動更新 pass

首先導入Hiberate\hibernate-release-4.3.11.Final\hibernate-release-4.3.11.Final\lib\required 中的類包 和mysql數據庫加載包,並且bulidpath

編寫實體類 User

一:Hiberate

1.類映射文件 名稱:實體類名稱.Hbm.xml 位置一般在實體類下面

class 裏面的name對應實體類全路徑 table 對應數據表名稱

id 裏面的name 對應實體類屬性 column 生成表字段名稱 其中標簽內generator的class=‘native’ 表示生成表id值就是主鍵自增長

 其他屬性 property屬性

技術分享圖片

2.核心配置文件 名稱位置固定:名稱hibernate.cfg.xml 位置在src下面

hibernate操作過程中 只加載核心配置文件

配置數據庫信息

<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/user</property>
<property name="connection.username">root</property>
<property name="connection.password">123456</property>

hibernate信息

<!-- 方言 -->
<property name="dialect">org.hibernate.dialect.MySQL5Dialect</property>

<!-- 控制臺顯示SQL -->
<property name="show_sql">true</property>

<!-- 自動更新表結構 -->
<property name="hbm2ddl.auto">update</property>

類映射文件放到核心配置文件

<mapping resource="com/oracle/model/User.hbm.xml" />

技術分享圖片

3.編寫測試類

技術分享圖片

簡單的hiberate添加操作