MyBatis: коллекция с помощью аннотации в одном запросе

У меня есть xml mapper - один выбор и один результат отображения. Работает без проблем. Но я хочу использовать аннотации. Мой картограф

  <resultMap id="readItemsRM" type="com.company.Item">
   <id property="id" column="Id"/>
    <result property="comment" column="Comment"/>
    <collection property="textItems" ofType="com.company.TextItem">
        <id property="id" column="TxId"/>
        <result property="name" column="TxName"/>
      </collection>
    </resultMap>

Так я и сделал

   @Results({
        @Result(id=true, property="id", column="Id"),
        @Result(property="comment", column="Comment"),
        ///,???        
    })
   public List<Item> select();

Я не могу понять, как я могу сопоставить мою коллекцию с помощью аннотации без выполнения еще одного SQL-запроса. Поскольку все примеры, которые я нашел, предполагают выполнение еще одного запроса. Пожалуйста помоги.

Ответы на вопрос(3)

Ваш ответ на вопрос