【記録に遭遇した異常】mybatis-Property'sql Session Factory'or'sql Session Template'ar required

1810 ワード

【記録に遭遇した異常】mybatis-Property'sql Session Factory'or'sql Session Template'ar required
  • 引用
  • 異常コード
  • 解決方法
  • ことばを引く
    Property‘xxx’or‘xxx’are required
    このタイプの異常は一般的にbeanが見つけられない異常な状況です.
    異常コード
    SpringとMyBatisを統合する際に犯した低レベルなエラー
    org.springframework.beans.factory.UnsatisfiedDependencyException:
    		 Error creating bean with name 'userService': 
    		 Unsatisfied dependency expressed through field 'userDao'; 
    		 nested exception is org.springframework.beans.factory.BeanCreationException: 
    		 Error creating bean with name 'userDao' defined in file [D:\xxx\xxxxx\target\SpringWebProject\WEB-INF\classes\applicationContext-User.xml]: Invocation of init method failed;
    		 nested exception is java.lang.IllegalArgumentException: 
    		 Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
    
    私たちはDAO層でSql Session DaoSupportを継承しましたが、ここがないとsql Session Factoryやsql Session Templateが見つけられないです.sql Session Factoryのbeanを配置していますが、
    
        
           
            
            
            
        
    
    しかし、私たちはsql Seesion Factoryのbeanを私たちのDAO層と関連付けることができませんでした.
        
    
    解決方法
    userDaoのbeanにおける構成は、以下の通りである.