Если вы не используете Pache Derby / javadb в качестве базы данных, тип DATE для базы данных не имеет ничего общего с классом даты Java.
Кроме того, не существует стандартизации типа DATE между системами баз данных. Дедушка DB2 использует 'yyyy-mm-dd' в качестве внешнего формата String, за этим соглашением следовали Sybase и, следовательно, SQLServer и odbc. Однако DATEFORMAT может быть легко
переопределяется в конфигурации SQLServer, поэтому может оказаться практически любым.
Формат даты по умолчанию для баз данных ORACLEs устанавливается во время установки и может быть почти
все, что зависит от прихоти установщика.
Большинство ORM (не слишком знакомых с IBATIS) могут быть сконфигурированы для обработки этих преобразований дат, если вы знаете, какую цель ожидает DB2.