Reputation: 13
Hi I am new at spring and hibernate and i tried to create a project. I have researched and applied some techniques but i coulnt solve a problem. When I tried to access a service component in a controller, it returns null. Will it be about my missing configuration in spring? Please help me to solve the problem... thanks in advance..
UserController file:
@Controller
public class UserController {
private UserService userService;
@RequestMapping(value = "/login", method = RequestMethod.POST)
public String loginChk(ModelMap model, WebRequest req) {
User u = userService.getByEmailPwd(email, pwd);
/* ........ */
return "login";
}
}
@Service("userService")
public class UserServiceImp extends GenericManagerImp<User> implements UserService
{
@Autowired
UserDao userDao;
public void setUserDao(UserDao userDao) {
this.userDao = userDao;
}
@Autowired
public UserServiceImp(UserDao userDao) {
super(userDao);
this.userDao = userDao;
}
public User getByEmailPwd(String email, String pwd) {
return userDao.getByEmailPwd(email, pwd);
}
}
Upvotes: 1
Views: 1962