小编sze*_*efu的帖子

HQL Hibernate INNER JOIN

如何在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)

java hibernate hql

27
推荐指数
3
解决办法
12万
查看次数

在Array中从ArrayList <String []>更改为String [] []

改变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)

如何正确使用第二个循环?

java arraylist

2
推荐指数
1
解决办法
108
查看次数

标签 统计

java ×2

arraylist ×1

hibernate ×1

hql ×1