声明Bean的注解:
@Componen组件,没有明确的特色。
@Service 在业务逻辑层中使用(即是service层)
@Repository 在数据访问层使用(即是dao层)
@Controller在 展现层使用
Spring MVC(Model+View+Controller)常用的几个注解
@Controller
@RequestMapping注解是用来映射 Web请求(访问路径和参数),处理类和方法的。它可注解在类或者方法上。注解在方法上的RequestMapping路径会继承注解在类上的路径,它也支持Servlet的request response作为参数
@ResponseBody 支持将返回值放在reponse体内,而不是返回一个页面。
@ResquestBody 允许request参数在request体中,而不是直接链在地址后面
@RestController 组合注解,组个了@Controller和@ResponseBody