使用springdata操作需要授权的mongodb
? ? ?上次的介绍是说直接操作mongodb没有经过用户验证的方式,这次记录下使用需要用户验证的情况。
首先在mongo中加入用户的时候需要在首先use想授权的db,例如,如果在admin db中加入用户然后授权,在use其他库后,授权会失败的。
?
? ? 不需要把mongo和mongoDbFactory一起当做构造函数。mongo的参数比较少,不支持用户验证的方式。mongo支持参数,<mongo:mongo host="59.215.191.107" port="37117" id="a" replica-set="1" write-concern="1" ? />如果需要用户验证怎需要使用mongoDbFactory元素。?
直接说下spring中的配置
?
?