SSMプロジェクト構築時に発生した問題

13125 ワード

具体的な構築プロセスについては、以下を参照してください.http://blog.csdn.net/zhshulin/article/details/37956105
以下は私が構築する過程で出会ったいくつかの問題と解決方法で、参考に供します.
1、commons-poolパッケージが不足しています.エラーは以下の通りです.

ここでの解決策はpolである.xmlファイルにパッケージを導入
    commons-pool
    commons-pool
    1.5.5
2、json変換の構成:

元のクラスを、MappingJackson 2 HttpMessageConverterに置き換えます.SpringのパッケージにはMappingJacksonHttpMessageConverterというクラスは見つかりませんでした
3、それともjson変換の問題ですか.
[org.springframework.web.context.support.XmlWebApplicationContext] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.yunva.admin.business.service.UserService com.yunva.admin.business.controller.UserController.service; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.http.converter.json.MappingJacksonHttpMessageConverter] for bean with name 'mappingJacksonHttpMessageConverter' defined in class path resource [spring-mvc.xml]; nested exception is java.lang.ClassNotFoundException: org.springframework.http.converter.json.MappingJacksonHttpMessageConverter
対応するクラスが見つかりません:
次のパッケージをプロジェクトに導入すればいいです.
                 com.fasterxml.jackson.core               jackson-core               2.6.0                                   com.fasterxml.jackson.core               jackson-databind               2.6.0                                   com.fasterxml.jackson.core               jackson-annotations               2.6.0            
最後に、私の構成とpol.xmlファイルを貼り付けましょう.
spring-mybatis.xml:


	
	
	
		
	

	
		
		
		
		
		
		
		
		
		
		
		
		
		
		
	

	
	
		
		
		
		
	

	
	
		
		
	

	
	
		
	
	
	
	

spring-mvc.xml:


	
	
	
	  
	
	
	
		
			
				text/html;charset=UTF-8
			
		
	
	
	
		
			
					
			
		
	
	
	
		
		
		
	
	
	
	  
        
          
        
          
        
          
     

pol.xml:


  4.0.0
  com.yunva.pingchen
  MySSM
  war
  1.0.0
  MySSM Maven Webapp
  
  
  	
		
		4.2.4.RELEASE
		
		3.2.7
		
		1.7.7
		1.2.17
	
  
    
      junit
      junit
      3.8.1
      test
    
      
	      
	        javax  
	        javaee-api  
	        7.0  
	     
      
      	
			junit
			junit
			4.11
			
			test
		
		
		
			org.springframework
			spring-core
			${spring.version}
		

		
			org.springframework
			spring-web
			${spring.version}
		
		
			org.springframework
			spring-oxm
			${spring.version}
		
		
			org.springframework
			spring-tx
			${spring.version}
		

		
			org.springframework
			spring-jdbc
			${spring.version}
		

		
			org.springframework
			spring-webmvc
			${spring.version}
		
		
			org.springframework
			spring-aop
			${spring.version}
		

		
			org.springframework
			spring-context-support
			${spring.version}
		

		
			org.springframework
			spring-test
			${spring.version}
		
		
		
			org.mybatis
			mybatis
			${mybatis.version}
		
		
		
			org.mybatis
			mybatis-spring
			1.2.2
		
		
		
			javax
			javaee-api
			7.0
		
		
		
			mysql
			mysql-connector-java
			5.1.38
		
		
		
			commons-dbcp
			commons-dbcp
			1.2.2
		
		
		
			jstl
			jstl
			1.2
		
		
		
		
			log4j
			log4j
			${log4j.version}
		
		
		
		
		
			com.alibaba
			fastjson
			1.1.41
		


		
			org.slf4j
			slf4j-api
			${slf4j.version}
		

		
			org.slf4j
			slf4j-log4j12
			${slf4j.version}
		
		
		
		
			org.codehaus.jackson
			jackson-mapper-asl
			1.9.13
		
		  
		    org.codehaus.jackson  
		    jackson-core-lgpl  
		    1.9.6  
		  
		  
		    org.codehaus.jackson  
		    jackson-mapper-lgpl  
		    1.9.6  
		
		
		
		  
            com.fasterxml.jackson.core  
            jackson-core  
            2.6.0  
          
          
            com.fasterxml.jackson.core  
            jackson-databind  
            2.6.0  
          
          
            com.fasterxml.jackson.core  
            jackson-annotations  
            2.6.0  
          
				 
		
		
			commons-fileupload
			commons-fileupload
			1.3.1
		
		
			commons-io
			commons-io
			2.4
		
		
			commons-codec
			commons-codec
			1.9
		 
		
		
		    commons-pool
		    commons-pool
		    1.5.5
		
				
  
  
    MySSM