Мне нужно сохранить список доменов, и для этого я использовал список в объекте команды в контроллере. Но когда я пытаюсь получить объект домена из списка аргументов (команд-объектов), это дает мне ошибку IndexOutOfBound.
Я также пытался использовать концепцию ленивого списка с объектом команды. Тем не менее, список объектов команды не заполняется.
class CategoryItems{ // command object class
List<Item> items = new ArrayList<Item>()
}
class ItemController{
def save(CategoryItems categoryItems){
service.save(categoryItems.get(0)) // getting indexOutOfBound
//Exception
}
}
Как я могу заполнить список объектов-команд?