为了账号安全,请及时绑定邮箱和手机立即绑定

请问该如何在controller中通过注解的方式实例化service?

请问该如何在controller中通过注解的方式实例化service?

九州编程 2023-03-13 17:13:27
比如有一个public class UserServiceImpl (){private User u;//这里带构造函数 并且有参数public UserServiceImpl (User u){this.u=u;}}public class TestController(){//这里怎么实例化上面的service//我想把参数传给service的构造函数@Autowiredprivate UserServiceImpl service;  @RequestMapping("/save")public @ResponseBodyString save(User u){//这里通过浏览器输入传过来一个User对象//如何把这个User对象传给上述servicereturn "saved";}}
查看完整描述

2 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

@Resource("xxService")//注意的而是首字母是小写

查看完整回答
反对 回复 2023-03-15
?
qq_笑_17

TA贡献1818条经验 获得超7个赞

@Configurationpublic class config{         @Bean    UserServiceImpl userService(){        User user = new User();        return new UserServiceImpl(user);    }}

这种方式 user对象是固定的
如果需要每次都使用新的user对象,UserServiceImpl也需要new一个


查看完整回答
反对 回复 2023-03-15
  • 2 回答
  • 0 关注
  • 114 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信