Не найдено преобразователя, способного преобразовать тип [org.bson.BsonTimestamp] в тип [java.time.LocalDateTime] - PullRequest
0 голосов
/ 05 июня 2019

Если я получил документ со свойством timestamp, Spring не может преобразовать его в LocalDateTime.И это исключение происходит.Можете ли вы помочь мне, как реализовать пользовательский конвертер, который конвертирует org.bson.BsonTimestamp в java.time.LocalDateTime.А как импортировать его в проект после этого, спасибо

1 Ответ

0 голосов
/ 05 июня 2019

создать класс реализует Converter<ObjectNode, DBObject>, IObjectNode2ObjectConverter<DBObject> и добавить этот конвертер в Mongos Mapping-Converter

<mongo:mapping-converter type-mapper-ref="customMongoTypeMapper">
    <mongo:custom-converters>
        <mongo:converter>
            <bean class="xx.DateToDateTimeConverter"/>
        </mongo:converter>
    </mongo:custom-converters>
</mongo:mapping-converter>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...