为了账号安全,请及时绑定邮箱和手机立即绑定
  • 全局事务:资源管理器管理和协调的事务,可以跨越多个数据库和进程。 本地事务:在单个EIS或数据库的本地并且限制在单个进程内的事务。本地事务不涉及多个数据来源。
    查看全部
  • 111
    查看全部
  • Junit测试
    查看全部
  • <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property> <property name="hibernate.connection.password">123456</property> <property name="hibernate.connection.url">jdbc:mysql://127.0.0.1:3306/hibernate?useUnicode=true&amp;characterEncoding=UTF-8</property> <property name="hibernate.connection.username">root</property> <property name="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</property> <property name="show_sql">true</property> <! -- 在控制台显示出sql语句 -- > <property name="format_sql">true</property> <! -- 按照格式化显示出sql语句 -- > <property name="hbm2ddl.auto">create</property> <! -- 会重新创建一张表 -- > <mapping resource="com/Student.hbm.xml" />
    查看全部
  • 课程总结: 1.什么是ORM?为什么使用Hibernate? 对象关系映射;为了少写和底层数据库相关的sql语句,方便程序的维护、修改,提高跨平台性和可扩展性。Hibernate是Java领域内的一款技术成熟稳定的ORM框架 2.Hibernate开发的基本步骤? (1)编写配置文档hibernate.cfg.xml (2)编写实体类。注意:每一个实体类都要与数据库中的一张表一一对应,实体类的编写要遵循JavaBean的要求。 (3)生成对应实体类的映射文件并添加到配置文档中 (4)调用Hibernate API进行测试 3.什么是session? 类似于JDBC里面的connection对象。调用session操作数据库,实际上就是调用connection的各种API函数来实现的。 4.openSession与getCurrentSession的区别? openSension每次都是创建新的session对象,而getCurrentSenssion使用单例模式,每次创建都是相同的对象。openSession在使用完毕后需要显式地关闭,而getCurrentSession在事务提交之后会自动关闭。 5.单表操作有哪些常用的方法? 增删改查对应使用session当中的save、delete、update、get/load方法 6.单表操作,查询一条记录时,get和load的区别? get在使用的时候立即发送sql语句,并且获得的是实体类的对象类型,而load只有在使用具体对象的非主键属性的时候才会发送sql语句,而且返回的是一个代理对象。
    查看全部
  • hibernate中的查询方法:get和load的区别: 2.
    查看全部
  • hibernate中的查询方法:get和load的区别: 1.
    查看全部
  • 组件属性:实体类中某个属性属于用户自定义类的对象(如Address类的对象address是Students的属性,其又有postcode,phone,address三个成员变量)
    查看全部
  • 对象类型:
    查看全部
  • 这些数据类型主要在hbm.xml映射文件中的type属性中运用,注意大小写,以及映射类型和java类型都可以使用
    查看全部
  • 容易混淆出错的数据类型(时间)
    查看全部
  • hibernate映射的基本数据类型
    查看全部
  • hibernate单表操作内容:
    查看全部
    0 采集 收起 来源:本章简介

    2017-08-26

  • 主键生成策略:
    查看全部
    0 采集 收起 来源:hbm配置文档

    2017-08-26

  • hbm配置文件常用设置---id标签: <generator class="genneratorClass">子标签表示主键生成策类
    查看全部
    0 采集 收起 来源:hbm配置文档

    2018-03-22

举报

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

微信扫码,参与3人拼团

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

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