转自:https://www.cnblogs.com/zhukaixin/p/9172996.html
@Componet 标注一个普通的spring bean类,可以代替@Respository、@Service、@Controller
@Repository 标注一个DAO组件类
@Service标注一个业务逻辑组件类
@Controller 标注一个控制器组件类
@Autowired 用于类属性、构造器、方法的注值
@RequestMapping用于将url映射到整个处理类或者特定的处理请求的方法,可只用通配符
既可以作用于类级别,也可以作用域方法级别。当它定义在类级别时,表明该控制器处理所有的请求都被映射到路径下。也可以使用method属性标记其所接受的方法类型,如果不指定方法类型的话,可以使用get/post方法请求数据,但是一旦设定方法类型,就只能是哟个该类型获取数据
@RequestParam将请求到的参数绑定到方法中的参数上,有required参数,默认情况下,required=true,也可以设置成false然后,不传