0
我有一個應用程序類和文檔類。我想,有一個文件使用休眠條件創建連接條件
Application.java只顯示應用
private int appId;
private String lname;
private String fname;
//getters setter generated
Document.java
private int appId;
private int docId;
//getters setters generated
我還沒有作出在持久類應用程序和文檔之間的任何關係。我想加入他們使用標準
Criteria criteria = session.createCriteria(Application.class, "application");
criteria.createAlias("Document.appId","app", CriteriaSpecification.LEFT_JOIN,Restrictions.eqProperty("app", "application.appId"));
這沒有給任何結果。我是否需要對持久化類進行任何更改?任何幫助將不勝感激。
我不知道你能達到你想與標準的API,API標準是什麼作品與關聯,所以爲了讓你的連接你需要映射的關係,而不是身份證。那麼,爲什麼你不只是把實體關係,而不是ID? –
你不能這樣做,因爲你的應用程序實體和文檔實體類沒有關係。 – BeginnerBro