1、@controller 控制器(注入服务)
2、@service 服务(注入dao)
3、@repository dao(实现dao访问)
4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>
@Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进spring容器中管理。
下面写这个是引入component的扫描组件 :
<context:component-scan base-package="com.hubin.controller,com.hubin.properties"></context:component-scan>
说明这两个包下的所有类都可以引入以上的注
5、@RequestParam用于将请求参数区数据映射到功能处理方法的参数上
例如: public String usermanager(@RequestParam(value = "pageNumber", defaultValue = "1") Integer pageNum) {
。。。。。。。
}
如果获取不到的话默认的值是1
6、@RequestMapping表示映射的请求类型
例如:@RequestMapping(value={"index.htm","/hello.htm"})
@RequestMapping(value = "addUser.htm")
@RequestMapping("addUser.htm")