По какой-то причине я не могу использовать BindIn, но мне нужно использовать BindBeans для передачи в список строковых значений для предложения. У меня есть ниже, но, похоже, я не могу передать типы, как мне хотелось. Проконсультируйтесь, пожалуйста?Как ввести список строк в sql с помощью BindBeans
*MyFilter {
private final String Types;
private final Timestamp Date;
public MyFilter(){
this.Types = "A','B"
THIS.Date = now();
}
}
@SqlQuery("select * from table where type in (:Types) and date = :Date ")
public abstract List<xx> get(@BindBean MyFilter filter);*
Спасибо, упомянутый ранее, что я не могу использовать BindIn, поскольку мне нужно поместить все параметры в один компонент. Так что придется использовать BindBean. Любое предложение ? – chloes
Я не верю, что можно использовать BindBean таким образом. Я думаю, вам нужно как-то использовать BindIn - получить список в слое java или реализовать MyFilter iterable (что позволит вам использовать его в BindIn) – Sperr