当前位置:   article > 正文

Mybatis启动报错----Property ‘dataSource‘ is required_spring 关联 mybatis 报错property 'datasource' is requi

spring 关联 mybatis 报错property 'datasource' is required

对老业务进行改版时,启动程序出现以下报错:

2020-08-26 09:28:16,159 INFO[org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor:153]- JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2020-08-26 09:28:16,525 INFO[com.fpi.cloud.utils.SpringContextUtils:24]- applicationContext 初始化 ...
2020-08-26 09:28:16,588 INFO[com.fpi.cloud.utils.DynamicDataSource:24]- DynamicDataSource create
2020-08-26 09:28:16,614 INFO[com.mchange.v2.log.MLog:80]- MLog clients using log4j logging.
2020-08-26 09:28:16,651 INFO[com.mchange.v2.c3p0.C3P0Registry:204]- Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10]
2020-08-26 09:28:16,779 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'assessConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\AssessConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,780 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'commMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\CommMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,782 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,783 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deviceConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\DeviceConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,784 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deviceMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\DeviceMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,786 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'factoryMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\FactoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,787 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gasMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\GasMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,789 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'installTestMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\InstallTestMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,789 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'maintainMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\MaintainMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,790 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'opsCsrmaintainMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\OpsCsrmaintainMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,791 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'passwordMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\PasswordMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,792 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ProjectMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,793 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reportMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ReportMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,794 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'roleMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\RoleMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,795 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'systemConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\SystemConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,795 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\UserMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,797 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wifiMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\WifiMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
2020-08-26 09:28:16,803 INFO[com.fpi.cloud.shardingjdbc.ShardingJDBCDataSourceFactory:43]- ShardingJDBC DataSource 初始化 ...
2020-08-26 09:28:17,619 INFO[com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource:462]- Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 5, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 60000, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, dataSourceName -> 2x026qacb7cdfkoti3ca|26d3996a, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> com.mysql.jdbc.Driver, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2x026qacb7cdfkoti3ca|26d3996a, idleConnectionTestPeriod -> 0, initialPoolSize -> 10, jdbcUrl -> jdbc:mysql://localhost:3306/fpicloud_device?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&failOverReadOnly=false, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 1800, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 50, maxStatements -> 8, maxStatementsPerConnection -> 5, minPoolSize -> 10, numHelperThreads -> 3, numThreadsAwaitingCheckoutDefaultUser -> 0, preferredTestQuery -> null, properties -> {user=******, password=******}, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false ]
2020-08-26 09:28:18,289 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'areaMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\AreaMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,354 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'assessConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\AssessConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,412 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'commMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\CommMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,474 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,524 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deviceConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\DeviceConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,577 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deviceMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\DeviceMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,625 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'factoryMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\FactoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,675 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gasMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\GasMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,727 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'installTestMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\InstallTestMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,782 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'maintainMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\MaintainMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,837 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'opsCsrmaintainMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\OpsCsrmaintainMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,891 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'passwordMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\PasswordMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,939 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ProjectMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:18,984 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reportMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ReportMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:19,035 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'roleMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\RoleMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:19,085 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'systemConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\SystemConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:19,136 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\UserMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:19,187 WARN[org.springframework.beans.factory.support.AbstractBeanFactory:1485]- Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wifiMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\WifiMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:19,188 WARN[org.springframework.context.support.AbstractApplicationContext:546]- Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'authAspect': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.fpi.cloud.dao.RoleMapper com.fpi.cloud.aspect.AuthAspect.roleMapper; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.fpi.cloud.dao.RoleMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'assessConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\AssessConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'commMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\CommMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deviceConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\DeviceConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deviceMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\DeviceMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'factoryMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\FactoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gasMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\GasMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'installTestMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\InstallTestMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'maintainMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\MaintainMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'opsCsrmaintainMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\OpsCsrmaintainMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'passwordMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\PasswordMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ProjectMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reportMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ReportMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'roleMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\RoleMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'systemConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\SystemConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\UserMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wifiMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\WifiMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'areaMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\AreaMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'assessConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\AssessConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'commMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\CommMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deviceConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\DeviceConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deviceMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\DeviceMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'factoryMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\FactoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gasMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\GasMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'installTestMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\InstallTestMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'maintainMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\MaintainMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'opsCsrmaintainMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\OpsCsrmaintainMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'passwordMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\PasswordMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ProjectMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reportMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ReportMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'roleMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\RoleMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'systemConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\SystemConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\UserMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wifiMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\WifiMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
2020-08-26 09:28:19,202 ERROR[org.springframework.web.context.ContextLoader:351]- Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'authAspect': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.fpi.cloud.dao.RoleMapper com.fpi.cloud.aspect.AuthAspect.roleMapper; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.fpi.cloud.dao.RoleMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'assessConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\AssessConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'commMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\CommMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deviceConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\DeviceConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deviceMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\DeviceMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'factoryMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\FactoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gasMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\GasMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'installTestMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\InstallTestMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'maintainMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\MaintainMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'opsCsrmaintainMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\OpsCsrmaintainMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'passwordMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\PasswordMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ProjectMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reportMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ReportMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'roleMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\RoleMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'systemConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\SystemConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\UserMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wifiMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\WifiMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'areaMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\AreaMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'assessConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\AssessConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'commMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\CommMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deviceConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\DeviceConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deviceMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\DeviceMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'factoryMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\FactoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gasMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\GasMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'installTestMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\InstallTestMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'maintainMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\MaintainMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'opsCsrmaintainMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\OpsCsrmaintainMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'passwordMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\PasswordMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'projectMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ProjectMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reportMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\ReportMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'roleMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\RoleMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'systemConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\SystemConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\UserMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wifiMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\WifiMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring/spring.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\Mapper\DeviceMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: org.xml.sax.SAXParseException; lineNumber: 181; columnNumber: 14; 需要属性 "id", 并且必须为元素类型 "resultMap" 指定该属性。
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1214)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4754)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5216)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1419)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: com.fpi.cloud.dao.RoleMapper com.fpi.cloud.aspect.AuthAspect.roleMapper; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.fpi.cloud.dao.RoleMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:573)
	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)
	... 22 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.fpi.cloud.dao.RoleMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:1373)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1119)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1014)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:545)
	... 24 more
Related cause:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'assessConfigMapper' defined in file [G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fpiiclouddata\WEB-INF\classes\com\fpi\cloud\dao\AssessConfigMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1469)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:808)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:544)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:447)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:423)
	at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:220)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1177)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1116)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1014)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:545)
	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1214)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedMap(BeanDefinitionValueResolver.java:407)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:165)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1481)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1226)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1469)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:808)
	at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:544)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:447)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:423)
	at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:220)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1177)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1116)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1014)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:545)
	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1214)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:772)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4754)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5216)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1419)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244

没有给出明显的错误提示,‘dataSource’ is requiredError creating bean 导致这些报错的原因有很多,百度以下能出来一大片。凭直觉Debug,感觉是mybatis的XML映射文件里有问题,因此先把所有XML全部移除保存,逐个引入,启动程序,查看报错,排查是哪个文件里有问题。找到错误引起异常的文件,再对XML文件里的SQL代码逐段注释后启动排查。最终…查出来…

	<resultMap id="lgadeviceDetatil" type="Device">
		<result property="gasDesc" column="gas_desc"/>
		<result property="resultDesc" column="gas_val"/>
		<result property="transmittanceValue" column="tran"/>
		<result property="refreshTime" column="refreshTime"/> 
	<resultMap/>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

修改resultMap的结束标签

	<resultMap id="lgadeviceDetatil" type="SingleLgaDeviceDetail">
		<result property="gasDesc" column="gas_desc"/>
		<result property="resultDesc" column="gas_val"/>
		<result property="transmittanceValue" column="tran"/>
		<result property="refreshTime" column="refreshTime"/> 
	</resultMap>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

真的无语,就这么个错误,查了N久。

在排查期间,因为系统启动后错误日志太多了,console只能显示一部分错误(虽然这些错误日志对修改这个BUG起不了太大作用),但是看不到最上层的报错信息总是很难受,记录下如何修改Console控制台显示行数限制。
在Console中有内容的情况下,右键窗口区域,选择Preferences

在这里插入图片描述
在这里插入图片描述
祝各位永无BUG!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/892538
推荐阅读
相关标签
  

闽ICP备14008679号