Я использую Play!Framework и у меня есть модель (сущность), которая имеет переменную типа Map.
Чтобы провести несколько тестов, я загружаю файл YAML каждый раз, когда я запускаю приложение, но я не знаю синтаксис дляопределить карту.
Допустим, у меня есть этот класс
public class aClass {
public int arg1;
public String arg2;
public Map<String, Integer> arg3;
}
Как будет выглядеть мой файл YAML?Я попробовал это:
aClass(object1)
arg1: 34
arg2: aString
arg3: [key1: value1, key2: value2] <- What do I do here?
Это одна из моих многочисленных попыток.Я не знаю синтаксис и не могу найти его в интернете.Я думаю, что Play!использует SnakeYAML в качестве синтаксического анализатора YAML.
В документе я нашел несколько примеров, но ни один из них не будет работать.
В моем приложении все работает, за исключением переменной Map (в примере arg3)имеет размер элемента 0.
Спасибо.