Как я могу отправить объект из класса java другому в Spring Tools Suite 4 - PullRequest
0 голосов
/ 21 апреля 2020

Я хочу отправить объект пользователя из MyuserDetailsService в HomeCotrol2

MyuserDetailsService

@Service
public class MyuserDetailsService implements UserDetailsService {

    @Autowired
    private UserRepo rp;

    @Override
    public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {

        user user = rp.findByUsername(username);
        if(user==null)
            throw new UsernameNotFoundException("User 404");
        return new userPr(user);
    }
}

HomeCotrol2

@Controller
public class HomeCotrol2 {


    @RequestMapping("/")
    public ModelAndView home(){

        ModelAndView mv = new ModelAndView();
        mv.setViewName("index");
        return mv;
    }


    @RequestMapping("/login")
    public ModelAndView login() {
        ModelAndView mv = new ModelAndView();
        mv.setViewName("login");
        return mv;
    }

    @RequestMapping("/logout")
    public String logout() {
        return "logout";
    }       
}
...