-
hibernate4.3的初始化 用于會話的獲取和關閉: package com.imooc.util; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.boot.registry.StandardServiceRegistry; import org.hibernate.boot.registry.StandardServiceRegistryBuilder; import org.hibernate.cfg.Configuration; public class HibernateUtil { private static SessionFactory sessionFactory; private static Session session; static { // 創建Configuration對象,讀取hibernate.cfg.xml文件,完成初始化 Configuration config = new Configuration().configure(); StandardServiceRegistryBuilder ssrb = new StandardServiceRegistryBuilder() .applySettings(config.getProperties()); StandardServiceRegistry ssr = ssrb.build(); sessionFactory = config.buildSessionFactory(ssr); } public static SessionFactory getSessionFactory() { return sessionFactory; } public static Session getSession() { session = sessionFactory.openSession(); return session; } }查看全部
-
數據類型查看全部
-
數據庫視圖查看全部
-
常用屬性查看全部
-
單向多對一查看全部
-
單向一對多查看全部
-
cascade屬性表示級聯,默認值為none查看全部
-
set里面的inverse屬性的默認值是false,表示不反轉,由one方進行維護。這樣對性能有影響。 設置為true,由many方進行維護,one方就不再進行關聯關系的維護,可以提高性能。查看全部
-
name指定對一方引用所對應的屬性,class指定一方所對應的持久化類的類名、關聯實體類,column指定一方所對應的在數據庫中的外鍵的列名查看全部
-
set元素查看全部
-
hibernate.cfg.xml查看全部
-
一對多映射查看全部
-
映射類型查看全部
-
java與hibernate的映射類型查看全部
-
級聯操作查看全部
舉報
0/150
提交
取消