A.每条记录的客户姓名不允许为空 B.客户姓名必须没英文 C.不允许客户重名 D.不允许修改客户姓名
单项选择题HQL检索方式是被应用的最广泛的,它主要具有以下哪些功能()
A.通过各种条件来执行数据库的查询 B.支持分页查询,并且特别针对不同的数据库做了不同的处理,以此来提高分页查询的效率 C.支持分组查询,允许使用having和group by关键字 D.都正确
单项选择题Transaction接口主要是用于管理事务,它的哪个方法用于事务的提交()
A.wasRollBack()方法 B.isActive()方法 C.commit()方法 D.wasCommitted()方法
单项选择题如何理解Session Factory与Session的关系及它们的意义()
A.Session Factory的主要用来生成Session对象 B.Session Factory是一个重量级的对象,一个应用程序只创建一个Session Factory实例,而可创建多个Session对象。 C.Session Factory实例代表一个所要访问的数据库 D.都正确
单项选择题Hibernate采用xml文件来配置对象—关系映射有哪些好处()
A.Hibernate既不会渗透到上层域模型中,也不会渗透到下层数据模型中 B.软件开发人员可以独立设计域模型,不必强迫遵守任何规范 C.数据库设计人员可以独立设计数据模型,不必强迫遵守任何规范 D.都正确
单项选择题在Hibernate的映射文件中,元素的子元素用来设定标识符生成器,以下对常用的标识符生成器的用法说法正确的是()
A.increment:适用于代理主键。用于为long, short或者int类型生成唯一标识 B.identity:适用于代理主键。由底层数据库生成标识符 C.sequence:适用于代理主键。Hibernate根据底层数据库的序列来生成标识符 D.都正确