`
biaoming
  • 浏览: 269711 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

请教compass如何映射java.util.Map类型

    博客分类:
  • java
阅读更多
现在实体设计有需要用到java.util.Map,但是在这个属性加@SearchableComponent就报but no class mapping was found for [java.util.Map],具体的信息如下:

Caused by: org.compass.core.mapping.MappingException: Tried to resolve ref-alias for property [articles] in alias [test], but no class mapping was found for [java.util.Map]

这个错误是因为compass不支持map类型吗?有什么思路可以解决,谢谢!

我的配置如下:
@SearchableComponent
@OneToMany(mappedBy="test")
@MapKey(name="title")
public Map<String, Article> getArticles() {
return articles;
}

分享到:
评论
2 楼 biaoming 2008-01-20  
自己写了一个converter就行了.哈哈.
1 楼 biaoming 2007-11-09  
ERROR BasicPropertyAccessor.get(136) | IllegalArgumentException in class [test.User], getter method of property [id]

现在启动是这样的错,是什么造成的呢?

相关推荐

    mongodb-windows安装包: mongodb-compass-1.31.2-win32-x64.msi

    mongodb-windows安装包: mongodb-compass-1.31.2-win32-x64.msi 打开直接安装

    compass-core.jar

    Compass需要的包3:compass-core.jar

    compass-annotations.jar

    compass-annotations.jar

    compass jar包

    完整的compass包,里面有SSH+compass实现全文检索需要用到的5个包.compass-2.1.0.jar compass-index-patch.jar lucene-core.jar lucene-highlighter.jar paoding-analysis.jar

    mongodb-compass-1.42.1-win32-x64.exe

    mongodb-compass-1.42.1-win32-x64.exe 数据库构建工具

    compass-1.0.3.gem

    一般的方法是通过gem进行安装,而gem又依赖于Ruby环境,所以要先安装Ruby,然后安装sass和compass,compass的gem安装包下载

    compass-2.2.0.jar下载

    compass-2.2.0.jar compass-2.2.0.jar

    mongodb-compass-1.28.4-darwin-x64.dmg

    mongodb-compass-1.28.4-darwin-x64.dmg

    mongodb-compass-1.20.5-win32-x64.zip

    MongoDB Compass是MongoDB公司开发的一款图形化管理工具,它为MongoDB数据库提供了一个直观的界面,方便用户进行数据浏览、查询、操作和管理。在本案例中,我们讨论的是`mongodb-compass-1.20.5-win32-x64.zip`,这...

    compass源代码.zip

    总的来说,这个“compass源代码.zip”文件是一个宝贵的教育资源,适合希望提升 CSS 编写效率、探索预处理器技术,以及在 Java Web 开发中应用 Compass 的开发者。通过深入学习和实践,你可以更好地理解 CSS 的高级...

    Compass 的java代码

    Compass compass = new CompassBuilder().configure("/path/to/compass.conf").build(); // 开启Gps,开始索引 compass.getGps().start(); // 创建一个实体对象 MyEntity entity = new MyEntity(); entity.setName...

    mongodb-compass-1.40.2-win32-x64.msi

    关于mongodb-compass-1.40.2-win32-x64.msi,这是一个MongoDB Compass的Windows平台安装包,专为64位系统设计。MongoDB Compass是MongoDB官方提供的一个图形化数据库管理工具,它集成了多种功能,如创建数据库、管理...

    Android.App.Development.in.Android.Studio.Java.Android.Edition.For.Beginners.pdf

    This book covers Android app design fundamentals in Android Studio using Java programming language. The author assumes you have no experience in app development. The book starts with the installation ...

    compass-2.2.0.zip

    Compass 2.2.0 是一个开源的Java搜索引擎框架,它的出现是为了简化与Apache Lucene的交互,为开发者提供了一种更为高级和抽象的API。Lucene是Apache软件基金会的一个项目,它是一个高性能、全文本搜索库,但是直接...

    3D立体指南针 3D Compass v2.1.apk

    《3D立体指南针 3D Compass v2.1.apk》是一款专为Android设备设计的应用程序,旨在提供直观、精确的导航功能。这款指南针软件利用手机的内置传感器,如磁力计和陀螺仪,来确定设备的地理位置和方向,从而在3D环境中...

    compass-2.1.2.jar

    compass-2.1.2.jar,Lucene解析的包

    compass.tar.gz

    这个名为"compass.tar.gz"的压缩包包含了一系列相关的C语言源代码,我们将深入探讨其中的关键知识点。 首先,MPU9250是一款集成的惯性测量单元(IMU),它结合了三轴陀螺仪、三轴加速度计和AK8963磁力计。这种...

    Compass-master.zip

    "Compass-master.zip"提供的资源正是这样一个项目,它不仅能够准确地指示方向,还具备显示气压和海拔高度的功能,这对于户外爱好者或者需要导航的用户来说非常有用。下面我们将深入探讨这款应用的核心知识点。 1. *...

Global site tag (gtag.js) - Google Analytics