它是从所需的.class文件间接引用的

时间:2016-12-27 06:07:28

标签: spring spring-mvc spring-data spring-integration

无法解析类型org.springframework.dao.InvalidDataAccessApiUsageException

它是从所需的.class文件间接引用的(错误在第一行代码中)。

我还没有导入org.springframework.dao.InvalidDataAccessApiUsageException但仍显示错误。

(Error) /**
 *@author Infosys
 *Create Date   Created on Nov 23, 2011 
 *Sr.No.    Modification Date       Modified By             Reason
 * 1.0      11/28/2011              Vasu Rathore            Initial code for P8344b
 */

package com.aetna.channel.catsIntake.common.util.sp;


import java.sql.Types;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.sql.DataSource;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.jdbc.core.SqlOutParameter;
import org.springframework.jdbc.core.SqlParameter;
import org.springframework.jdbc.object.StoredProcedure;
import com.aetna.channel.catsIntake.caseId.spAdapters.ComplaintAndAppealCaseIdGenSP;
import com.aetna.channel.catsIntake.common.exceptions.CatsControllerException;
import com.aetna.channel.catsIntake.common.exceptions.CatsDatabaseException;
import com.aetna.channel.catsIntake.common.exceptions.CatsExceptionConstants;
import com.aetna.channel.catsIntake.common.exceptions.CatsIntakeSvcDAOException;
import com.aetna.channel.catsIntake.common.exceptions.CatsInvalidInputException;
import com.aetna.channel.catsIntake.common.exceptions.CatsNoDataFoundExeception;
import com.aetna.channel.catsIntake.common.util.dao.CatsLookUpDao;

2 个答案:

答案 0 :(得分:0)

org.springframework.dao.InvalidDataAccessApiUsageException包含在spring-tx-<version>.jar中,因此您可能错过了该依赖项。

答案 1 :(得分:0)

我在Spring项目中遇到了相同的错误,并添加了spring jdbc依赖关系,从而解决了我的问题。

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-jdbc</artifactId>
    </dependency>