为了账号安全,请及时绑定邮箱和手机立即绑定
  • 基本类型
    查看全部
  • @hbm.xml常用配置 <br> <hibernate-mapping<br> schema="schemaName" //模式的名字<br> catalog="catalogName" //目录的名称<br> default-cascade="cassade_style" //级联风格 @<br> default-access="field/property/CalssName" //访问策略 @<br> default-lazy="true/false" //加载策略 @<br> package="packagename" //默认包名<br> ></hibernate><br> <class<br> name="ClassName" //对应映射的类<br> table="tableName" //对应映射数据库的表<br> batch-size="N" //抓取策略,一次抓取多少记录<br> where="condition" //条件 eg:抓取条件<br> entity-name="EntiyName" //如果需要映射多张表<br> ></class><br> <id //表的主键<br> name="propertyName" //对应的属性<br> type="typeName" //对应类型<br> column="column_nam" //映射数据库中表当中字段名的名称<br> length="length" //指定长度<br> <generator class="generatorClass"></id> //主键生成策略 @<br> /><br> <br> 1、代理主键:是指与业务无关且能唯一标识数据库中记录,一般是数据库自动生成的,比如mysql可以使用auto_increment,Sql2000可以使用identity生成方式,oracle可以使用sequence生成方式。<br> 2、自然主键:指业务相关,由用户指定,且能唯一标识数据库中的任意一条记录。
    查看全部
    12 采集 收起 来源:hbm配置文档

    2018-03-22

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

    2016-08-27

  • session
    查看全部
  • 导入dtd文档
    查看全部
  • 主键生成
    查看全部
    0 采集 收起 来源:hbm配置文档

    2016-08-25

  • sss
    查看全部
  • 1.什么是ORM ORM是一种面向对象编程的方法,用这种方法来避免写数据库底层语言sql语句,这样有利于java的跨平台,扩展。维护。而hibernate是ORM的一种框架 2.hibernate开发基本步骤 (1)编写配置文档hibernate.cfg.xml文档 (2)编写实体类 (3)生成对应实体类的映射文件并添加到配置文档中 (4)调用hibernate api进行测试 3.什么是seesion hirbernate操作数据库都要用session,调用session.api方法。来操作. openssion每次都会创建一个新的对象,所以用完后要调用session.close().关闭,不然多了后连接池满了会有溢出的现象。 而getCurrentSession是单例模式,每次创建的都是同一个对象,使用完后自动会关闭。 4.单表操作方法 save delete update get load 5.get和load的区别 get获取后马上发送sql语句,返回一个实体类的对象类型 load获取后先缓存,需要调用时才发送sql语句,返回一个代理对象
    查看全部
  • 映射文件中,持久类和数据库表字段的对应关系中字段类型
    查看全部
  • hibernate执行流程
    查看全部
    0 采集 收起 来源:session简介

    2016-08-23

  • hbm2ddl.auto的值:<br> create:表示每次生成新的表,若该表原来存在,则先将该表删除然后再生成新的表。 update:在原表的基础上进行更新,可以保留原有的数据
    查看全部
  • hibernate的执行流程
    查看全部
    0 采集 收起 来源:session简介

    2016-08-23

  • hibernate.cfg.xml常用配置
    查看全部
  • 通过Hibernate API编写访问数据库的代码
    查看全部
  • 字符集和排序规则进行选择
    查看全部

举报

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

微信扫码,参与3人拼团

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

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