springmvc service及dao注入

正常情况:

1.在配置文件下加入扫描包

<!-- 扫描Service --> 

<context:component-scan base-package="com.*.service" />

2.service及dao 类上加上@Autowired

XXX.Controller.java中:

@Autowired(required=false) //自动注入,不需要生成set方法了,required=false表示没有实现类,也不会报错。

private  XXXService<xxx> xxxService; 


XXXService.java中

@Autowired

 private GasTblnbiotTokenDao<T> dao;

注意@Autowired注解的不能定义成 static 变量。


另外:貌似普通类里面加入service注解无效。


猜你喜欢

转载自blog.csdn.net/lou_hy2016/article/details/79629318
今日推荐