Spring中一个类的注入和引用是不一样的

1、在Spring管理下的bean需要以下面这种方式引入(一种注入方式):

1 private MgrService mgrService;
2 public MgrService getMgrService() {
3         return mgrService;
4     }
5 
6 public void setMgrService(MgrService mgrService) {
7     this.mgrService = mgrService;
8 }

2、但是,不要把另外一些没在Spring配置文件里配置的类做这样的引用,因为,在Spring管理中的bean在其他类中引用时需要有setter/getter方法,而其他的则应像普通的类之间引用一样,如我的:

1 public String searchBikePre(){
2     if(new SearchPage().searchPrePage()){
3         setTip("查询失败!");
4     }
5     bikes = mgrService.searchAllBike();
6     this.setBikes(bikes);
7     return "mub";
8 }
我很小我很弱,我在慢慢成长!
原文地址:https://www.cnblogs.com/lvzhanhui/p/xiaoqiaolv_ssh_yinyong.html