小整理

声明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

你可能感兴趣的:(小整理)