Есть ли исчерпывающий пример или учебник для iBATIS 3 с аннотациями?Есть ли исчерпывающий пример или учебник для iBATIS 3 с аннотациями?
Я особенно заинтересован в том, чтобы отойти от конфигурации картографа на основе XML, используя чистые аннотации Java, где операторы SQL часто принимают или возвращают сложные структуры данных.
Кроме того, в образцах, которые я видел, было неясно, как был адаптирован конфигурационный файл при переходе от XML-ориентированных преобразователей к интерфейсам интерфейсов на основе аннотаций.
Только боковое примечание, которое на самом деле не отвечает на ваш вопрос. Переход от XML к обозначениям, скорее всего, потребует от вас переписать много вещей, которые вы уже сделали; или, по крайней мере, написать новый код в будущем. Так как это так; вы можете захотеть использовать Guice поверх iBatis. Я еще не использовал его, поэтому я не могу слишком много говорить о его похвалах; но использование инъекции зависимостей, по-видимому, является тенденцией в рамках персистентности. Кроме того, не могли бы вы разместить свою текущую конфигурацию xml (пароли/конфиденциальная информация, конечно, лишенная)? Я мог бы нанести ему удар. – Dave
Спасибо Дэйв! Это хорошая идея. Я просто читал «Интенсивность зависимостей» Дханджи и думал, что стоит проверить Guice. В этом году я собираюсь реорганизовать код, поэтому самое время изучить и понять ценность DI для систем персистентности. – nitya