我正在尝试将我的 MongoDB 库更新到最新版本,现在有几个错误,可能相关也可能不相关。第一个是在我的 applicationContext.xml 中,在此部分旁边出现错误“未找到工厂 bean 'customConversions'”:
<mongo:mapping-converter base-package="com.my.model">
<mongo:custom-converters base-package="com.my.model.converters">
</mongo:custom-converters>
</mongo:mapping-converter>
我无法从文档中看到我可能遗漏的任何内容。什么可能导致这种情况,我可以做些什么来解决?
如果我尝试运行该应用程序,我现在得到:
org.springframework.data.mapping.model.MappingException: No mapping metadata found for java.util.Date
at org.springframework.data.mongodb.core.convert.MappingMongoConverter.read(MappingMongoConverter.java:206) ~[spring-data-mongodb-1.1.1.RELEASE.jar:na]
我正在使用以下 Maven 依赖项:
org.springframework.data:spring-data-mongodb:1.1.1.RELEASE org.springframework:核心,spring-context等:3.2.1.RELEASE
这只是一个损坏的版本,还是我做错了什么?之前在我的模型类中使用 java.util.Date 没有问题。