程序员一代码搬运工
【Java学习心得和Java学习技术个人总结】

标签:hibernate

java面试

jdbc和mybatis的区别

阅读(10)

jdbc和mybatis的区别 mybatis也是基于JDBC的。Java与数据库操作仅能通过JDBC完成。 mybatis也要通过JDBC完成数据查询、更新这些动作。 mybatis仅仅是在JDBC基础上做了,OO化、封装事务管理接口这些...

java三层

常见hibernate面试题

阅读(57)

1.Hibernate有哪几种查询数据的方式 (1)导航对象图查询 (2)OID查询 (3)HQL (4)QBC (5)本地SQL 2.load()和get()的区别 load加载方法: Java代码 Users user = (Users...

java三层

这句话是什么意思class=”native”

阅读(51)

设置主键 HIbernate主键详解——Native Native主键生成方式会根据不同的底层数据库自动选择Identity、Sequence、Hilo主键生成方式 特点:根据不同的底层数据库采用不同的主键生成方式。...

java三层

Hibernate中class=”assigned”

阅读(56)

是数据库中一个表中,唯一与其他记录做区别的字段, 比如常见的网站登录程序,登录帐号必须是唯一的, 这就是主键,class=”assigned”说明主键是自己定的, 不是数据库生成的,用户注册的帐号一般就属于这种类型。...

java三层

Hibernate主键生成策略总结

阅读(54)

  Hibernate提供的主键生成策略,使我们可以在实体类的映射xml文件中设定关键字来告诉hibernate我们要使用的主键生成方式,然后hibernate会根据设定完成数据库的主键控制。   一、首先通过举例子来了...