传统三层分层:持久层Dao,业务层Service,控制层Controller
@Service是在service类上的。
@Controller是在controller控制器类上的【handler】,此时可在控制类中使用RequestMapping
@Repository是在持久层Dao类上的。
@Component对那些比较中立的层进行注释。
@Resource是一个类注入当前类。
@Component
public LoginService(){
@Resource
private UserDao userDao;
}
@Controller
public MyHandler(){
@RequestMapping("userInfo")
public getUserInfo(){
}