如何在Hibernate中编写这个SQL查询?我想使用Hibernate创建查询,而不是创建数据库.
SELECT * FROM Employee e INNER JOIN Team t ON e.Id_team=t.Id_team
Run Code Online (Sandbox Code Playgroud)
我在SQLServer2008中创建了实体类,
@Entity
@Table(name="EMPLOYEE")
public class Employee
{
@Id @GeneratedValue
@Column(name="ID_EMPLOYEE")
private int id_employee;
@Column(name="SURNAME")
private String surname;
@Column(name="FIRSTNAME")
private String firstname;
@Column(name="ID_PROFESSION")
private int id_profession;
@Column(name="ID_BOSS")
private int id_boss;
@Column(name="HIRED_DATE")
private Date hired;
@Column(name="SALARY")
private double salary;
@Column(name="SALARY_ADD")
private double salary_add;
@Column(name="ID_TEAM")
private int id_team;
//setters and getters
}
@Entity
@Table(name="TEAM")
public class Team
{
@Id @GeneratedValue
@Column(name="ID_TEAM")
private int id_team;
@Column(name="TEAMNAME")
private String teamname;
@Column(name="ADDRESS")
private String …
Run Code Online (Sandbox Code Playgroud) 改变ArrayList<String[]>
到String[][]/Object[][]
桌面的最简单方法是什么?
我尝试使用size()
方法,但这种类型的列表没有简单的方法get()
.
感谢帮助.
_rowTable[j][0] = new String[_listSelect.size()][columnCount];
for(int j=0; j < _listSelect.size(); j++)
// for(int k=0; k < columnCount; k++)
_rowTable[j][0] = _listSelect.get(0);
Run Code Online (Sandbox Code Playgroud)
如何正确使用第二个循环?