| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > вопрос по HibernateTemplate и HQL |
| Автор: Lonkly 14.8.2010, 13:16 | ||||
| Доброго времени суток! Не хотел в этот солнечный день садиться программить, но все же решился. И через пол часа труда возник вопрос. Изучаю в данный момент HQL и столкнулся с такой проблемой: Так создан список друзей пользователя:
Вопрос: Как используя метод List<User> userFriends = hibernateTemplate.find(" найти в этой таблице пользователя по его и его друга айдишникам. Ну, что-то вроде этого: "from User_Friends where USER_ID='" + user.getId() + "' and FRIEND_ID = '" + friendId + "', только рабочий вариант П.С: для изучения Spring+Hibernate читаю официальные референсы. А какую книгу посоветует уважаемое коммьюнити? Полный метод выглядит так:
|
| Автор: wedens 14.8.2010, 15:39 | ||
сам не эксперт, но вроде что то похожее на это) |
| Автор: ki6opr 18.8.2010, 03:52 |
| прости за офтоп но вот это просто ужасно: @ManyToMany(fetch = FetchType.EAGER) когда у тебя будет грузится твой объект, ты еще потащищ за собой и список друзей, а если их будет не 1 а хотя бы 50 - 100 то тормоза гарантированы. PS поэтому у аннотаций с Many FetchType по умолчанию Lazy |
| Автор: wedens 18.8.2010, 14:39 | ||
может он будет сразу использовать эти данные. |