spring获取当前类的service对象
在工作中遇到了传入一个实体对象,通过该实体对象获得其spring中service对象的方法项目目录结构如下每个实体对应一个包,包下有对应的controller,entity,service通过传入的对象获得当前对象在spring容器中对应的service 代码如下通过WebApplicationContext webApplicationContext = WebApplicationContex
·
在工作中遇到了传入一个实体对象,通过该实体对象获得其spring中service对象的方法
项目目录结构如下
每个实体对应一个包,包下有对应的controller,entity,service 通过传入的对象获得当前对象在spring容器中对应的service 代码如下
通过
WebApplicationContext webApplicationContext = WebApplicationContextUtils.getRequiredWebApplicationContext(request.getSession().getServletContext());
拿到spring 容器
Object objectService = webApplicationContext.getBean(objectServiceName);
通过实体对应的service类名拿到相应的service
更多推荐
已为社区贡献1条内容
所有评论(0)