Как проверить, что Ibatis XML правильно сформирован во время сборки? - PullRequest
1 голос
/ 22 декабря 2010

Мы используем IBatis 2 в нашем проекте.Если у нас есть ошибка пространства имен или несуществующий идентификатор для sql или таблицы результатов в Ibatis XML, во время выполнения возникает исключение, когда мы загружаем соответствующий DAO, который вызывает эту карту SQL.Я ищу способ убедиться, что IBATIS xml правильно сформирован во время компиляции, чтобы избежать подобных проблем во время выполнения.

2 способа, о которых я могу думать: 1) Расширить задачу Ant допроверьте IBATIS XML.2) Иметь Junit, который создает экземпляр каждого Dao и дает сбой, если мы получаем исключение при создании экземпляра DAO.

Есть ли другой способ проверить во время компиляции действительность XML-кода IBATIS?

1 Ответ

0 голосов
/ 22 декабря 2010

Ваш второй подход с использованием JUnit и фактическим созданием экземпляра SqlMapClient лучше, чем использование проверки XML, поскольку это не будет проверять имена классов.

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