假设我有以下两个数据库:
Employee
|Name|Age|Sex|
Table
|Employee_Name|Location|Brand|
我希望执行以下形式的查询:
select * from table,employee where table.employee_name=employee.name;
现在,我已经为这两个表指定了休眠 .hbm.xml 文件。但在这种情况下,查询的返回值是一个连接。因此,如何为它指定数据结构?我是否制作一个单独的文件,如:
<id name="name" type="string" column="name">
<generator class="native">
</generator>
</id>
<property name="age"
type="string"
column="age" />
<property name="sex"
type="string"
column="sex" />
<property name="location"
type="string"
column="location" />
<property name="brand"
type="string"
column="brand" />
然后编写 java-mappings 文件并为每个文件制作 getter 和 setter?
或者...我是否只需将列添加到现有的 java 文件而不修改任何 XML?
public class EmployeeModel // THIS IS THE JAVA MAPPING FILE FOR EMPLOYEE
{ private String name;
private String age;
private String sex;
private String location;
private String brand;
// Getters and Setters for the above values.
现在,当我在这种情况下只需要员工信息时会发生什么?请帮帮我。非常感谢!