A.“uuid.hex”由 Hibernate 基于128 位 UUID 算法 生成16 进制数值(编码后以长度32 的字符串表示)作为主键 B.“uuid.hex”生成的主键只能适用于SQL Server数据库 C.“Native”根据具体连接的数据库从identity, sequence或者hilo选择一种来生成主键 D.“increment”生成long, short或者int类型的主键
多项选择题Hibernate 中的查询语句如下 from User u where u.name=:username and u.yearold=:yearold 正确的参数注入方式有()
A.query.setParameter(“username”,”bluedavy”); B.query.setParameter(“yearold”,25); C.query.setParameter(0,”bluedavy”); D.query.setParameter(1,25);
多项选择题Hibernate中关于使用HQL语句描述正确的是()
A.是一种符合对象语言的查询语句 B.能够避免使用 sql 的情况下依赖数据库特征的情况出现 C.能够根据 OO 的习惯去进行实体的查询 D.理解SQL的人很难理解HQL
多项选择题Hibernate关联维护中关于“cascade”描述正确的是()
A.cascade 的概念和数据库的cascade概念是基本一致 B.cascade 的概念和数据库的cascade概念完全不一样 C.当当前对象执行某操作的情况下,其关联的对象也执行 cascade设置的同样操作 D.当当前对象执行某操作的情况下,其关联的对象也执行cascade设置的不一样的操作
多项选择题Hibernate关联维护中关于“一对多 多对一”描述正确的是()
A.可以采用Set来配置 B.可以采用List来配置 C.可以采用Map来配置 D.在一对多的情况下一般将一端的inverse设为false
多项选择题Hibernate的关联维护中,最重要的是()
A.inverse B.Persistent C.cascade D.Transient