У меня есть Player Объект, в котором есть Collection<Stock>. Я готов написать запрос гибернации, который возвращает список игроков, у которых есть определенный запас (например, stock.symbol = "**").
Player
Collection<Stock>
есть идеи?
Нет проблем, используйте HQL с синтаксисом соединения.
смотрите здесь
http://docs.jboss.org/hibernate/core/3.6/reference/en-US/html/queryhql.html#queryhql-joins-forms
Например:
Player p join p.myStocks stock where stock.symbol = :symbol