0
我試圖打印由國家劃分城市與Java +彈簧+的一些列表休眠+碧玉報告,但,但有一些問題與填充城市的分組列表組...休眠:通過
我有以下查詢:
Query query = session.createQuery("SELECT city FROM DictionaryCity city JOIN city.country as country GROUP BY country ORDER BY country.name ASC");
,就是始終返回定義如下方式的城市,但使用1x1連接,但DictionaryCity
類的列表:
@Entity
@Table(name = "dictionarycities")
public class DictionaryCity implements IDictionary {
/**
*
*/
private static final long serialVersionUID = 3638441397996216204L;
/**
*
*/
@Id
@Column(name = "Id")
@GeneratedValue
private Long id = null;
/**
*
*/
@Column(name = "Name")
private String name;
/**
*
*/
@ManyToOne(targetEntity = DictionaryCountry.class)
@JoinColumn(name = "CountryId")
private DictionaryCountry country; /** other... **/ }
有什麼不對?謝謝
什麼是生成的SQL? – RAS