2015-06-16 4 views
1

Ищете карту java.sql.time для некоторого класса времени Joda. Имея некоторые проблемы с картографом, он выдает сообщение об ошибке. Кто-нибудь выполнил это обращение?Слайкер mapper java.sql.Time to Joda LocalTime

trait DateMapper { 
    implicit val DateMapper = 
    MappedColumnType .base[java.sql.Time, org.joda.time.LocalTime] (
     d => new LocalTime(d.getTime)) 

} 

Ошибка

Unspecified value parameters: tcomap:(LocalTime) => Time 
+1

Что тзд ошибка? –

+0

Добавлено сообщение об ошибке. – user2524908

ответ

3

Вопрос заключается в том, что вам не хватает LocalTime => Time преобразования для преобразования ResultSet -> Scala Collection:

MappedColumnType.base[java.sql.Time, org.joda.time.LocalTime] (
    time => new LocalTime(time.getTime), 
    localTime => new Time(localTime.toDateTimeToday().getMillis())) 
Смежные вопросы