@Controller
使用@Controller注解,在对应的方法上,视图解析器可以解析返回的JSP,HTML页面,并且跳转到相应页面
@Scope(值=“原型”)
原型:原型模式,每次通过容器的的的getBean方法获取原型定义的豆时,都将产生一个新的豆的实例
获取,设置
获得方法的功能就是读取类中变量的值,而设置方法则是设置类中变量的值。
参数绑定
便对参数绑定(@ RequestParam,@ RequestBody,@ RequestHeader,@ PathVariable)
@RequestMapping
RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。
RequestMapping注解有六个属性,下面我们把她分成三类进行说明。
1,价值,方法;
值:指定请求的实际地址,指定的地址可以是URI模板(后面将会说明);
方法:指定请求的方法类型,GET,POST,PUT,DELETE等;
根据功能不同,可以将一个系统中的代码分为主业务逻辑和系统业务逻辑两类。前者是主业务代码逻辑联系密切,有具体的专业业务应用场景,复用性相对较低,系统级业务相对独立的功能,前者是IOC,后者是AOP。
不再自己维护关系,即不再自己创建要使用的对象了,而是由春季容器统一管理。