- @Component 一般bean 相当于<bean id ="" class=""/>
- @Controller 专指Controller
- @Service 专指Service
- @Repository 专指Dao
- @RequestMapping 请求地址映射,支持如下属性:
- value="" 映射地址
- path="" 同value
- methods={RequestMethod.XXX} 支持的方法,POST、GET、OPTIONS、DELETE、GET
- params={"param1=value1", "param2!=value2", "param3", "!param4"} request中parameter限制,必须有param1且值为value1,必须有param2且值不为param2,必须有任意值的param3,不能有param4
- consumes={"text/plain", "application/*"} 接收的media type,对应request中的content-type
- produces={"text/plain", "application/*"} 返回的media type,对应request中的Accept
- 特别的,当path使用URI Template样式时,使用 @PathVariable绑定地址中的值到方法参数
@RequestMapping("/user/{userId}") public void findUser(@PathVariable String userId, Model model) { }
- @Autowired @Resource
- Autowired 只能通过byType方式装配,与@Qualifier配合进行byName装配
- Resource 支持byType和byName两种方式
spring 注解
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...