-
hibernate.cfg.xml常用配置
查看全部 -
通過Hibernate API編寫訪問數據庫的代碼
1.開啟事務
//創建配置對象 ?Configuration?config?=?new?Configuration().configure(); ?//創建服務注冊對象 ?ServiceRegistry?serviceRegistry?=?new?ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry(); ?//創建會話工廠對象 ?sessionFactory?=?config.buildSessionFactory(serviceRegistry); ?//會話對象 ?session?=?sessionFactory.openSession(); ?//開啟事務 ?transaction?=?session.beginTransaction();
2.執行CRUD操作
Student?s?=?new?Student(1,"張三豐","男",new?Date(),"武當山"); session.save(s);
3.提交事務,關閉相應的資源
transaction.commit();//提交事務 session.close();//關閉會話 sessionFactory.close();//關閉會話工廠
查看全部 -
創建持久化類
需滿足以下條件:
1.公有類
2.提供公有且不帶參數的默認構造方法
3.屬性私有
?4.屬性setter/getter封裝
查看全部 -
創建hibernate.cfg.xml
查看全部 -
eclipse添加 user libraries
查看全部 -
Hibernate使用:
創建Hibernate的配置文件
創建持久化類
創建對象-關系映射文件
通過Hibernate API編寫訪問數據庫的代碼
導入Hibernate必須的jar包
hibernate-release-4.2.4.Final\lib\required
導入Mysql的jdbc驅動
mysql-connector-java-5.1.7-bin.jar
導入Junit4的jar包
junit-4.10.jar
查看全部 -
ROM(Object/Relationship Mapping):對象/關系映射
查看全部 -
hibernate的執行流程
查看全部 -
transaction簡介
查看全部 -
單表操作常用方法,save,delete,update,get,load分別對應,保存,刪除,查詢
查看全部 -
hibernate開發基本步驟
查看全部 -
第二個區別
查看全部 -
get和load的區別
查看全部 -
保存圖片到數據庫
查看全部 -
常見主鍵生成策略
查看全部
舉報