-
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
提交
取消