Объект My Domain имеет пару полей Joda-Time DateTime
. Когда я читаю значения базы данных с помощью SimpleJdbcTemplate:
Пациент пациента = jdbc.queryForObject(sql, new BeanPropertyRowMapper (Patient.class), patientId);
Он просто терпит неудачу и неожиданно, ошибки не были зарегистрированы. Я думаю, это из-за синтаксического анализа timestamp
на DateTime
не работает с Jdbc.
Если возможно наследовать и переопределить BeanPropertyRowMapper
и указать, чтобы преобразовать все java.sql.Timestamp
и java.sql.Date
в DateTime
, это было бы здорово и могло бы сэкономить много дополнительного кода.
Любые советы?