Hibernate考试

已知wage.getItem().size()的值是1。要想使执行session.update(wage)时自动执行session.update(wage.getItems().get(0)),必须配置()A、<set name=”items” inverse=”true” cascade=”none”>…</set>B、<set name=”items” inverse=”false” cascade=”none”>…</set>C、<set name=”items” inverse=”true” ca

题目

已知wage.getItem().size()的值是1。要想使执行session.update(wage)时自动执行session.update(wage.getItems().get(0)),必须配置()A、<set name=”items” inverse=”true” cascade=”none”>…</set>B、<set name=”items” inverse=”false” cascade=”none”>…</set>C、<set name=”items” inverse=”true” cascade=”all”>…</set>D、<set name=”items” inverse=”false”  cascade=”save-update”>…</set>

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在C#中设计类时,如何将一个可读可写的公有属性Name修改为只读属性?

A. 将Name的set块删除

B. 将Name的set块置空

C. 将Name的set块前加修饰符private

D. 将Name添加readonly修饰符


正确答案:A

第2题:

请填写以下Cisco 6500交换机端口配置命令的描述。

set port name mod_num/port_num[name_string] (1)

set port level mod—num/port_num noramal I high (2)

set port speed mod_num/port_num<1011001auto> (3)

set port duplex mod_num/port_num fullIhalf (4)

show port mod_num/port_num (5)


正确答案:(1)设置端口名称 (2)设置端口优先级 (3)设置端口速率 (4)设置端口传输类型 (5)检查端口配置状态
(1)设置端口名称 (2)设置端口优先级 (3)设置端口速率 (4)设置端口传输类型 (5)检查端口配置状态 解析:此题考查了Cisco 6500交换机端口配置命令的使用。

第3题:

在Catalyst 6500以太网交换机上建立名为smzx102的VLAN,正确的配置语句是

A.set 102 name smzx102

B.set vlan 190 smzx102

C.set vlan 1002 name smzx102

D.set vlan 105 name smzx102


正确答案:D

第4题:

在Hibernate映射文件中,关于inverse属性说法正确的是()。

  • A、inverse属性有两个值:true、false
  • B、<many-to-one>标签有inverse属性
  • C、<set>标签有inverse属性
  • D、inverse属性用于指定维护关联关系的那一方

正确答案:A,C,D

第5题:

在Hibernate映射文件中,关于延迟加载配置说法错误的是()

  • A、<class>标签中lazy属性可选值:true、false
  • B、<set>标签中lazy属性可选值:true、proxy和no-proxy
  • C、<set>标签中lazy属性可选值:true、extra和false
  • D、<many-to-one>标签中lazy属性可选值:proxy、true和false

正确答案:B,D

第6题:

阅读以下说明C++代码,将应填入(n)处的字句写在对应栏内。

[说明]

本程序实现了雇员信息管理功能,其中封装了雇员信息及其设置、修改、删除操作。已知当输入为“Smith 31 2960.0”时,程序的输出是:

姓名:Smith 年龄:31 工资:2960

姓名:Smith 年龄:31 工资:3500

姓名:Mary 年龄:23 工资:2500

[C++程序]

include <iostream.h>

include <string.h>

class employee{

char *name; //雇员姓名

short age; //年龄

float salary;//工资

public:

employee();

void set_name(char *);

void set_age(short a) {age=a;}

void set_salary(float s) {salary=s;}

(1);

~ employee(){delete[] name;}

};

employee::employee() { name="";

age=0;

salary=0.0;

void employee::set_name(char *n)

{ name=new char[strlen(n)+1];

(2) (name,n);

}

void employee::print()

{ cout<<"姓名":"<<name<<" 年龄:"<<agc<<" 工资:" <<salary<<endl;

}

void main()

{ char *na;

short ag=0;

float sa=0;

(3);

na=new char[10];

cin>>na>>ag>>sa;

emp.set_name(na);

emp.set_age(ag);

emp.set_salary(sa);

emp.print();

(4) (3500.0);

emp.print();

(5);

emp.set_name("Mary");

emp.set_age(23);

emp.set_salary(2500.0);

emp.print();

}


正确答案:(1) void print() (2) strcpy (3) employee emp (4) emp.set_salary (5)emp.~employee()
(1) void print() (2) strcpy (3) employee emp (4) emp.set_salary (5)emp.~employee() 解析:程序定义了一个employee类,它包含了一个雇员的档案数据,及对这些数据的若干处理函数:构造函数employee创建一个雇员空档案;set_name(),set_age ()和set_salary()分别用来为雇员档案填入姓名、年龄和工资;print()函数的功能是输出该雇员的档案内容;析构函数~employee()的功能是当某雇员档案撤销或改成另一姓名时,释放原数据占用的空。
(1)此处应声明print函数;
(2)此处应调用字符申拷贝函数,以更改name属性的值;
(3)此处显然应声明emp变量;
(4)~(5):由程序的输出可知(4)处重新设置了emp变量salary属性的值,(5)处则应调用析构函数.

第7题:

Which two commands are needed to create and apply an export policy that advertises static routes to OSPF neighbors?()

A.edit policy-options policy-statement policy-name set term 1 from protocol static set term 1 then accept

B.edit ospf policy set from protocol static set 1 then accept

C.set protocols OSPF export policy-name

D.set protocols OSPF policy policy-name


参考答案:A, C

第8题:

Hibernate关联维护中关于“inverse”描述正确的是()

A.Inverse定义由谁来控制关联关系的自动维护

B.当inverse=false就意味着当前对象是不能自动维护关联关系

C.当inverse=true就意味着当前对象可自动维护关联关系

D.它和cascade的作用是一样的


参考答案:A

第9题:

已知wage.getItem().size()的值是1。要想使执行session.update(wage)时自动执行session.update(wage.getItems().get(0)),必须配置()

  • A、<set name=”items” inverse=”true” cascade=”none”>…</set>
  • B、<set name=”items” inverse=”false” cascade=”none”>…</set>
  • C、<set name=”items” inverse=”true” cascade=”all”>…</set>
  • D、<set name=”items” inverse=”false”  cascade=”save-update”>…</set>

正确答案:D

第10题:

Given the following table definition: STOCK: item VARCHAR(30) status CHAR(1) quantity INT price DEC(7,2) If items are indicated to be out of stock by setting STATUS to NULL and QUANTITY and PRICE to zero, which of the following statements would be used to update the STOCK table to indicate that all the items whose description begins with the letter "S" are out of stock?()

  • A、UPDATE stock SET (status = NULL; quantity, price = 0) WHERE item LIKE S%
  • B、UPDATE stock SET (status, quantity, price) = (NULL, 0, 0) WHERE item LIKE S%
  • C、UPDATE stock SET status = NULL, SET quantity = 0, SET price = 0 WHERE item LIKE 'S%'
  • D、UPDATE stock SET (status = NULL), (quantity = 0), (price = 0) WHERE item LIKE S%

正确答案:B

更多相关问题