A. 表对应类
B. 记录对应对象
C. 表的字段对应类的属性
D. 表之间的参考关系对应类之间的依赖关系
A. 对于每个数据库事务,应该创建一个SessionFactory对象
B. 一个SessionFactory对象对应一个数据库存储源。
C. SessionFactory是重量级的对象,不应该随意创建。如果系统中只有一个数据库存储源,只需要创建一个。
D. SessionFactory的load()方法用于加载持久化对象
A. HQL与SQL没什么差别
B. HQL面向对象,而SQL操纵关系数据库
C. 在HQL与SQL中,都包含select,insert,update,delete语句
D. HQL仅用于查询数据,不支持insert,update和delete语句
A. load()
B. save()
C. delete()
D. update()
E. open()
F. close()
tx = session.beginTransaction();
Customer c1=(Customer)session.load(Customer.class,new Long(1));
Customer c2=(Customer)session.load(Customer.class,new Long(1));
System.out.println(c1==c2);
tx.commit();
session.close();
A. 运行出错,抛出异常A. none
B. save
C. delete
D. save-update
以下程序代码对Customer的name属性修改了两次:(B)
tx = session.beginTransaction();
Customer customer=(Customer)session.load(Customer.class,new Long(1));
customer.setName(\"Jack\");
customer.setName(\"Mike\");
tx.commit();
A. 0 A. 临时状态
B. 独立状态
C. 游离状态
D. 持久化状态