主题:5.3.6 中@autowired 自动注入不了

kkiioocn 2018年01月11日 314

5.3.6 中@autowired 自动注入不了

com.sino是我自己建的包,其他都没什么问题就是1515653931897.jpg


@autowired

我的spring 版本是 :1.5.9,  配置文件也没错,beetlsql.basePackage=com.sino.dao


Caused by: java.lang.ClassNotFoundException: org.springframework.dao.support.DaoSupport


dao 文件也正常呀

package com.sino.dao; 

 import com.sino.entity.User; 

import org.beetl.sql.core.annotatoin.SqlResource;

 import org.beetl.sql.core.mapper.BaseMapper; 

 import java.util.List;

 @SqlResource("www.user") 

public interface UserDao extends BaseMapper<User> { 

 public List<User> selectSample(User query); 

}

闲大赋 2018年01月11日

看提示你貌似缺少什么包,你看看本书的例子
https://gitee.com/xiandafu/Spring-Boot-2.0-Samples

你的错误提示是类找不到,应该是环境问题,DaoSupport 应该在spring jdbc包里,你确认你pom是否写对

  • kkiioocn :对的,是没加入 spring jdbc包(2018年01月11日)