Привет, я новичок, и hibernate сводит меня с ума полный рабочий день.я hv 2 таблицы один-2-один картографирование.когда я присоединяю только эти 2 к этим двум, тогда hibernate не отображается, а когда я присоединяюсь к table1 с какой-то другой таблицей 3, он дает мне точные сопоставленные результаты.*
<one-to-one name="snsAuth" class="com.utilami.model.SnsAuthenticator" property-ref="snsUserId"
cascade="all"></one-to-one>
Bean2
private int id;
private int snsUserId;
private String key;
private String value;
Файл HBM обычный hbm ...
Выполнение lik:
Session session = Utility.getSessionFactory().openSession();
Query query = session.createQuery("from SnsUser su join su.snsAuth sa where su.blessUserId =1");
List list = query.list();
Этот запрос работает нормально
String query = "from BlessUser bu join fetch bu.snsUser su where bu.id = su.blessUserId and bu." + "UserName" + " = " + "'qw'";
большое спасибо заранее.ТНХ