ssm注解大全(持续更新)
https://blog.csdn.net/qq_42223653/article/details/90486584 ssm注解大全
https://www.cnblogs.com/alter888/p/9083963.html spring注解大全
SpringAOP
Item
Value
备注
@Before
前置通知
@After
后置通知
@Around advice
环绕通知
@After -throwing
异常通知
@Around advice
环绕通知
@After -returning
返回通知
SpringIOC
Item
Value
备注
@Controller
控制层
@Service
业务逻辑层
@Mapper
数据模型层
@Configuration
改注解标明这个是配置类
@Autowired
注入每一层属性
@Resource(name="bookDao")
不常用
@Component
把资源让spring来管理。相当于在xml中配置一个bean,次注解使用在实体bean的头部
不常用
SpringMvc
详细请看*SpringMvc注解及组件详讲
Item
Value
备注
@RequestMapping
修饰处理器的方法,参数使用请求url,映射请求
@ResponseBody
返回json字符串
@RequestParam
返回json字符串
@RequestParam(value="pn",defaultValue="1")
@RequestHeader
用于获取请求消息头
实际开发中不常用
@CookieValue
返回json字符串
@ModelAttribute
该注解是springMVC4.0版本以后新加入的,它可以用于修饰方法和参数,出现在方法上,表示当前方法会在控制器的方法执行之前,先执行,它可以修饰没有返回值的方法,也可以修饰有具体返回值的方法
@SessionAttribute
用于多次执行控制器方法间的参数共享
通用注解
Item
Value
备注
@CrossOrigin
跨域注解