按照博客园中的一片文章搭建了一套spring+mongoDB的框架。
运行是没有问题的,但是有这么个数据读取的问题:
我的mongodb中字段的名称如果定义成全都是大写,或者全都小写,那么在java中定义实体的时候,成员变量(属性)对应着mongo的字段名称,数据可以正常的读取出来。
但是如果mongodb的字段名称定义成大小写混合的,那么数据就读不出来的返回的是null。
比如字段名称:username,实体成员名称:username,正常读出数据。
如果字段名称:UserName,实体成员名称:UserName,则读不出来数据,为null
本人刚接触mongodb,所以希望有知道的大神能给解答一下,多谢~
自己蒙着解决了,在csdn上又找到了一个什么稳定的spring+mongodb的整合jar包。运行他的代码发现没有字段名称大小写的问题,然后将我的项目的jar包替换,运行,发现没有问题,就这样解决了。。。。