为了账号安全,请及时绑定邮箱和手机立即绑定
  • 第二个区别: 查询数据库中不存在的数据时,get方法返回null;load方法抛出异常org.hibernate.ObjectNotFoundException
    查看全部
  • 代理对象只保存了实体对象的id,直到使用对象的非主键属性时才会发出sql语句。
    查看全部
  • 单表CURD操作实例: get与load的区别 在不考虑缓存的情况下,get方法会在调用之后立即向数据库发出sql语句,返回持久化对象。 load方法在调用后返回一个代理对象。
    查看全部
  • 组件属性: 实体类中的某个属性用于自定义的类的对象
    查看全部
  • MySQL不支持标准SQL的CLOB类型,在Mysql中,用TEXT,MEDIUMTEXT及LONGTEXT类型来表示长度超过255的长文本数据
    查看全部
  • clob blob ???
    查看全部
  • 映射类型 Java类型 标准SQL类型 描述 date java.util.Date或 DATE 代表日期:yyyy-MM--dd java.sql.Date time java.util.Date或 TIME 代表时间:hh:mi:ss java.sql.Date timestamp java.util.Date或 TIMESTAMP 代表时间和日期yyyymmddhhmiss java.sql.Timestamp calendar java.util.Calendar TIMESTAMP 同上 calendar java.util.Calendar DATE 代表日期:yy-MM-dd
    查看全部
  • 容易出错的两种映射数据类型: (1)date(hibernate) java.util.Date/java.sql.Date(java类型) DATE(标准数据库类型) 日期 (2)timestamp(hibernate) java.util.Date/java.util.Timestamp TIMESTAMP(时间戳类型)
    查看全部
  • 单一主键 (1)assigned 由java应用程序负责生成(手工赋值) (2)native 由底层数据库自动生成标示符,如果是MySQL就是increment,如果是Oracle就是sequence,等等
    查看全部
  • 第三章:Hiberante单表操作 (1)单一主键 (2)基本类型 (3)对象类型 (4)组件属性 (5)单表操作CRUD实例
    查看全部
    0 采集 收起 来源:本章简介

    2015-08-25

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

    2015-08-25

  • hbm配置文件常用设置: (1)<hiberante-mapping 。。。。。。/> (2)<class ....... /> (3)<id>....... </id> // 表的一个主键
    查看全部
    0 采集 收起 来源:hbm配置文档

    2018-03-22

  • openSession与getCurrentSession的区别: (1)getCurrentSession在事务提交或者回滚之后会自动关闭,而openSesssion需要你手动关闭。如果使用openSession而没有手动关闭,多次之后会导致连接池溢出! (2)openSession每次创建新的session对象,getCurrentSession使用现有的session对象
    查看全部
  • 如何获得session对象??? (1)openSessionion (2)getCurrentSession 如果使用getCurrentSession需要在hibernate.cfg.xml文件中进行配置: 如果是本地事务(jdbc事务) <property name="hibernate.current_session_context_class">thread</property> 如果是全局事务(jta事务) <property name="hibernate.current_session_context_class">jta</property>
    查看全部
  • 不推荐的自动提交方式!!! session.doWork(new Work(){});
    查看全部
    0 采集 收起 来源:transaction简介

    2015-08-25

举报

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

微信扫码,参与3人拼团

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

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