1、@Controller
控制器Controller负责处理由DispatcherServlet分发的请求
2、@RequestMapping
用来处理地址映射的注解,可用于类和方法上。用于类上,表示类中所有响应请求的方法都是以该地址作为父路径。
有六个属性。
3、@Resource和Autowired
@Resource和Autowired都是做bean的注入时使用,Resuorce并不是Spring的注解,需要导入包。
4、@ModelAttribute和SessionAttributes
在该Controller所有方法调用前,先执行此@ModelAttribute方法。
5、@PathVariable
将请求URL中的模板变量映射到功能处理方法的参数上,即取出url模板中的变量作为参数。
6、@Component
通用注解、不知道一些类归到哪一个层时使用,但不建议使用。
7、@Repository
相当于注解dao层,在daoimpl类上面注解