题目内容

假设有如下Hibernate代码:Session session=HibernateSessionFactory.getSession();Transaction ts=session.beginTransaction();Query query=session.createQuery("from Kcb");List list=query.list();ts.commit();HibernateSessionFactory.closeSession();请问其作用是什么?

A. 查询姓名为Kcb的一条记录
B. 查询Kcb表第一条记录
C. 查询Kcb表的所有记录
D. 查询Kcb为空的记录

查看答案
更多问题

假设kch为字符型,有Hibernate中的语句:Query query=session.createQuery("from Kcb where kch=?");请问该命令如果要执行,必须要执行以下哪个语句后才能正确执行?

A. Query.setString(0, "198");
B. Query.setString(0, 198);
C. Query.setString(1, "198");
D. Query.setString(1, 198);

假如希望某个主键字段是采用自增类型,在Hibernate的主键生成策略中应选择下列哪个?

A. assigned
B. identity
C. foreign
D. hilo

在Hibernate的Transaction接口中定义了提交事务和回滚事务的方法,它们分别是()和()。

A. commit()和rollback()
B. commit()和destroy()
C. init()和rollbak()
D. update()和rollbak()

在Hibernate中Query接口实现获取查询结果的方法是()。

A. executeQuery()
B. executeUpdate()
C. select()
D. list()

答案查题题库