为了账号安全,请及时绑定邮箱和手机立即绑定
  • hibernate对数据的操作都是封装在事务中,并且默认是非自动提交的方式。所以用session保存对象时,如果不开启事务,并且手工提交事务,对象并不会真正保存在数据库中。 如果想让hibernate像jdbc那样自动提交事务,必须调用session对象的doWork()方法,获得jdbc的connection后,设置其为自动提交事务模式。(注意:通常并不推荐这样做)
    查看全部
    0 采集 收起 来源:transaction简介

    2017-09-18

  • 关于session的说明: 1.不建议直接使用jdbc的connection操作数据库,而是通过使用session操作数据库; 2.session可以理解为操作数据库的对象; 3.session与connection,是多对一的关系,每个session都有一个与之对应的connection,一个connection不同时刻可以供多个session使用; 4.把对象保存到关系型数据库中需要调用session的各种方法,如:save(),update(),delete(),createQuery()等。
    查看全部
    0 采集 收起 来源:session简介

    2017-09-18

  • hibernate的执行流程
    查看全部
    0 采集 收起 来源:session简介

    2017-09-18

  • hibernate.cfg.xml配置属性中的hbm2ddl.auto属性值为create,每次运行都要判断数据表是否已经存在,如果存在,则删除重新创建;属性值为update,在原有数据表的基础上更新。 hibernate.default_schema,添加默认的数据库,则测试运行时输出的sql语句表结构前都添加数据库名,即数据库.数据表。
    查看全部
  • hibernate.cfg.xml常用配置
    查看全部
  • 通过Hibernate APT编写访问数据库的代码(需要放到初始化方法中) Configuration config = new Configuration().configure();//创建配置对象 ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry();//创建服务注册对象 sessionFactory = config.buildSessionFactory(serviceRegistry);//创建会话工厂对象 session = sessionFactory.openSession();//打开会话 transaction = session.beginTransaction();//打开事务
    查看全部
  • 使用Junit进行测试,涉及到3个注解: 1.@Test:测试方法(次之) 2.@Before:初始化方法(先执行) 3.@After:释放资源(最后)
    查看全部
  • Hibernate配置文件需要配置的属性
    查看全部
  • 创建用户自定义类库(Eclipse)步骤: 菜单栏 Window --> Preferences --> Java --> Build Path --> User Libraries --> New --> Add External JARs... 工程加载自定义类度步骤: 工程名称右键 --> Properties --> Java Build Path --> Add Library...
    查看全部
  • 通过Hibernate编写程序需要导入的jar包
    查看全部
  • 通过Hibernate编写程序的步骤
    查看全部
  • hibernate中常用的基本数据类型
    查看全部
  • hibernate执行流程
    查看全部
    1 采集 收起 来源:session简介

    2017-09-14

  • hibernate.cfg.xml常用配置
    查看全部
  • 其他主流的ORM框架技术: 1.MyBatis:前身就是iBatis(Apache) 2.Toplink:后被Oracle收购,并重新包装为Oracle AS TopLink 3.EJB:本身是JAVAEE的规范(重量级)
    查看全部
    0 采集 收起 来源:Hibernate简介

    2017-09-14

举报

0/150
提交
取消
课程须知
小伙伴们,学习本门课程前需要具备Java基础知识和面向对象编程思想,并能够熟练使用JDBC操作Mysql数据库。
老师告诉你能学到什么?
1、理解ORM模型 2、掌握Hibernate基本概念 3、能够熟练创建Hibernate实例

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!