2021
12-10
12-10
MyBatis在DAO层定义接口返回类型泛型无效的解决
MyBatisDAO层定义接口返回类型泛型无效今天很偶然的因为一次粗心而发现的一个mybatis问题,这里就写出来与大家分享一下。DAO层定义了一个接口,返回String集合,用于获取最热门的搜索信息。mapper.xml文件接口返回的类型却是search对象。调用接口,返回的是search对象集合,没有报错,泛型没起到作用。仔细一想,泛型是在编译阶段将我们的返回值类型匹配到一具体类型,而DAO层的接口却没有具体的返回值信息,所以在编译阶段它是可...
继续阅读 >