-
hibernate-基本类型
查看全部 -
hibernate-单一主键
//increment自动生长,sequence序列
查看全部 -
hibernate-hbm配置文件的主键生成策略
查看全部 -
hibernate-openSession与getCurrentSession的区别
查看全部 -
hibernate-session可以理解为操作数据库的对象
session的两个获取方式
查看全部 -
hibernate-事务简介-手动提交,否则并不会真正保存到数据库
查看全部 -
hibernate.cfg.xml常用配置
查看全部 -
hibernate-初始化和释放资源
查看全部 -
crud测试
查看全部 -
对象类型1
查看全部 -
hibernate基本类型2
查看全部 -
hibernate基本类型
查看全部 -
session1.doWork(new Work() { @Override public void execute(Connection conn) throws SQLException { System.out.println("session1_hashCode:" + conn.hashCode()); } });
会自动关闭session
查看全部 -
获取session对象 1、openSession 2、getCurrentSession 如果使用getCurrentSession需要在hibernate.cfg.xml文件中进行配置 本地事务(JDBC事务) <propertyname="hibernate.current_session_context_class">thread</property> 使用全局事务(jta事务) <propertyname="hibernate.current_session_context_class">jta</property> openSession和getCurrentSession的区别 1、getCurrentSession在事务提交或者回滚之后会自动关闭,而openSession需要你手动关闭。如果使用openSession而没有手动关闭,多次之后会导致连接池溢出。 2、openSession每次创建的都是一个新的Session对象,而getCurrentSession使用现有的Session对象。
查看全部 -
hibernate的config文件配置
查看全部
举报