为了账号安全,请及时绑定邮箱和手机立即绑定
  • hibernate.cfg.xml常用配置
    查看全部
  • 释放资源
    查看全部
  • 初始化方法
    查看全部
  • date 不要时分秒 time 只要时分秒
    查看全部
  • hibernate单表CRUD操作实例: get和load的区别 在不考虑缓存的情况下,get方法会在调用之后立即向数据库发出sql语句,返回持久化对象 load方法会在调用后返回一个代理对象,该代理对象只保存了实体对象的id,直到使用对象的非主键属性时才会发出sql语句 (2)查询数据库中不存在的数据时,get方法返回null,load方法抛出org.hibernate.ObjectNotFoundException
    查看全部
  • 组件属性 就是用一类把几个属性封装在一起用类的对象调用,在配置文件中 <component name="取的名字" class="类名"> <property name="类中属性" columen="对应生成数据库中列属性名"> </compoment>
    查看全部
  • 映射类型 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(时间戳类型)
    查看全部
  • hibernate基本类型表
    查看全部
  • 主键生成策略
    查看全部
    0 采集 收起 来源:hbm配置文档

    2015-12-14

  • OpenSession和getCurrentSession的区别补充 1、使用getCurrentSession()需要在hibernate.cfg.xml文件中加入如下配置: * 如果使用的是本地事务(jdbc事务) <property name="hibernate.current_session_context_class">thread</property> * 如果使用的是全局事务(jta事务) 2、在一个应用程序中,如果DAO 层使用Spring 的hibernate 模板,通过Spring 来控制session 的生命周期,则首选getCurrentSession ()。
    查看全部
  • 如何获得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>
    查看全部
  • transaction事物简介
    查看全部
    0 采集 收起 来源:transaction简介

    2015-12-14

  • configuration:读取配置文档 sessionFactory:对象关系映射文件 session:操作数据库的对象,类似于JDBC中的connection session的方法:save,delete,update,createQuery() Transaction:commit session和connection:多对一关系,一个connection服务多个session,每个session都有与之对应的connection 1.不建议直接使用jdbc的connection操作数据库,而是通过session操作数据库。 2.session可以了解为操作数据库的对象,操作数据库之前必须先获取session的实例 3.session与connection,是多对一关系,每个session都有一个与之对应的connection,一个connection不同时刻可以供多个session使用。 4.把对象保存到关系数据库中需要调用session的各种方法:save(),update(),delete(),createQuery
    查看全部
    0 采集 收起 来源:session简介

    2015-12-14

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

    2015-12-14

  • hibernate API 编写访问数据库的步骤
    查看全部

举报

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

微信扫码,参与3人拼团

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

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