hibernate几种查询方式

1.OID查询

        在关系型数据库中,主键用来识别记录,保证每天记录的唯一性,在java语言中,通过比较两个变量所用对象的内存地址是否相同,或者比较两个变量引用的对象标识符(OID)来标识对象的唯一性,在运行时,hibernate根据OID来维持java对象和数据库的对应关系。

         可以用<.id>元素来设定OID,OID可以定义为short、int、long类型,默认情况下,hibernate生成 持久类时 会将OID定义为java包装类型,   

        用ID元素中的<generator>子元素来设定标识符生成器,例如:
  <id type="long" column="id">
     <generator />
  </id>
       以下是hibernate提供的内置标识符生成器:
  1.increment
  2.identity
  3.sequence
  4.hilo
  5.native
  6.uuid
  7.assigned

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值