美文网首页
有关Hibernate知识的学习(二)——关于数据库的查询操作

有关Hibernate知识的学习(二)——关于数据库的查询操作

作者: MsterKerrigan | 来源:发表于2018-03-01 14:48 被阅读0次

    1、Hibernate的查询语言(HQL)是一种面向对象的查询语言,不对表和列进行操作,而是面向对象和他们的属性
    2、Hibernate中的java类中必须有无参构造方法或者缺省构造
    3、pojo类中尽量不要使用final来修饰
    4、Hibernate的配置文件中的class中的table可以缺省,默认表名和实体类名相同
    5、主键生成器,generator
    6、column指定表中的字段名,如果不指定,默认和java中的属性相同
    7、Hibernate的初始化一个程序中一般只做一次,可以单独写一个工具类,然后负责初始化,工具类定义为final不能被继承


    对象的不同状态
    对象状态的变化

    8、HQL的命名:


    HQL的命名方法
    9、实现分页的方法(上面表示从第几条开始取,下面表示取多少个):
    实现分页
    10、Hibernate的查询操作
    查询方式

    相关文章

      网友评论

          本文标题:有关Hibernate知识的学习(二)——关于数据库的查询操作

          本文链接:https://www.haomeiwen.com/subject/rvdixftx.html