天天看點

@resource注解_面試說說springmvc常用的一些注解

面試遇到這個鬼

雖說是很正常的問題,但是還是得好好的整理下

@resource注解_面試說說springmvc常用的一些注解

@Controller

隻是定義了一個控制器類

@RequestMapping

用來處理請求位址映射的注解是真正處理請求

@Resource和@Autowired

bean的注入時使用

@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要導入,但是Spring支援該注解的注入

@Qualifier

按照名稱(byName)來裝配

@PathVariable

用于将請求URL中的模闆變量映射到功能處理方法的參數上

@requestParam

控制層擷取參數,類似一種是request.getParameter("name")

@ResponseBody

該注解用于将Controller的方法傳回的對象,一般用于傳回json的資料

@ModelAttribute 和@SessionAttributes

傳遞和保護資料的

以上就是一些常用的的注解了,面試回答的時候夠用了