Как разобрать выражения для доступа к свойствам POJO? - PullRequest
0 голосов
/ 10 августа 2011

Предположим, я проверяю свойства POJO в своих модульных тестах как

assertNotNull(pojo1.getX().getY().getZ());
assertEquals(pojo2.getA().getB().getStr(), "foo")
assertEquals(pojo2.getC().getD().getNum(), 100)

Теперь я должен прочитать свойства и их значения из текстового файла, который содержит:

pojo1.x.y.z
pojo2.a.b.str = foo
pojo2.c.d.num = 100

Каков наилучший способ преобразовать эти текстовые выражения в код Java выше?

1 Ответ

1 голос
/ 10 августа 2011

Используйте для этого OGNL или MVEL .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...