Bean实例获取

2018-04-14 21:35 更新

如果spring中有接口和接口实现如下

public interface UserService {
	//TODO
}

实现类

@Service("userService")
public class UserServiceImpl implements UserService
{
	//TODO
}

那么使用本框架的api就直接可以得到

UserService userService=(UserService) Factorys.getImpl(UserService.class);

该api获取接口实现类时,首先获取本框架扫描的接口实现,没有的话,再去spring容器中获取

名称是接口名称的首字母小写加后面的字母

如果名称不满足这个默认规则时,可以使用如下方式获取

Factorys.springBeans.getBean("beanName");






以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号