ssh2框架整合 mongodb

struts2+ spring +hibernate+ mongodb

业务升级需要用到mongodb存储一些信息。但是网上找不到说明,最近弄好了写个帖子记录一下配置的过程。免得以后忘了。
其实就是简单的spring+mongodb而已。不过网上全是maven,但是这个工程很久又没升级一开始配置各种问题。
好了下面开始说明:

首先要准备好几个jar包:

spring-core-4.3.0.RELEASE.jar
spring-data-commons-1.10.0.RELEASE.jar
spring-data-mongodb-1.5.2.RELEASE.jar
mongo-java-driver-2.13.0.jar(这个不确定是不是必要的,但上面的少一个都会启动失败)

加到工程lib文件夹里,如果工具不会自动加载那就需要自己去工程属性里配置一下啦

新建mongo.properties(mongodb属性配置文件)

#mongodb的地址和端口
mongo.hostport=192.168.1.107:27017
#库的名称
mongo.dbname=db_test
#用户
mongo.username=cas-config
#密码
mongo.password=123456
mongo.connectionsPerHost=20
mongo.threadsAllowedToBlockForConnectionMultiplier=4
mongo.connectTimeout=20000
mongo.maxWaitTime=15000
mongo.autoConnectRetry=true
mongo.socketKeepAlive=true
mongo.socketTimeout=15000
mongo.slaveOk=true

新建spring-mongo.xml



          
    
    

    
    
        
        
    
    

    
        
        
        
    
    
        
        
    


最后在applicationContext.xml导入mongodb的配置文件


配置好自动检测扫描,详细的配置网上很多自行搜索。





配置到这里就完成了。其他新建对象,Dao层什么的和一般的没差。我这里就不多讲,只是记录一下配置的过程。写的有点粗糙,不过大概就是这样子。

你可能感兴趣的:(ssh2框架整合 mongodb)