Как использовать аннотации с iBatis (myBatis) для запроса IN?

Мы хотели бы использовать только аннотации с MyBatis; мы действительно пытаемся избежать XML. Мы пытаемся использовать предложение «IN»:

@Select("SELECT * FROM blog WHERE id IN (#{ids})") 
List<Blog> selectBlogs(int[] ids); 

MyBatis, похоже, не в состоянии выбрать массив целых и вставить их в результирующий запрос. Кажется, что он «мягко провалился», и мы не получили никаких результатов.

Похоже, что мы могли бы сделать это, используя сопоставления XML, но мы действительно хотели бы избежать этого. Существует ли правильный синтаксис аннотации для этого?

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

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