发表于: 2017-04-15 23:42:17
1 1212
今天完成的事情:
整理了点注解的知识,做了这么多的demo 不难发现(装做第一次)
在Spring中应用得比较多(现阶段的我)的注解
首先肯定是@Controller,它标记的类在SpringMVC中就是一个Controller
对象,Spring使用扫描机制查找应用程序中所有基于注解的控制器类,分
发处理器会扫描使用了该注解的类的方法,并检测该方法是否使用了
@RequestMapping注解,比如:
例如:
@Controller
@RequestMapping(value = "/user")
public class UserController(){
@RequestMapping(value = "/register") ←user下一个具体的方法访问url时地址为:/user/register
public String register(){
return "register";
}
@RequestMapping(value = "/login")
public String login(){
return "login";
}
}
而这个@RequestMapping正是我们为了处理相对应的请求而在
控制器内部设置的一种映射,将发送过来的请求映射
(通过访问url)到相对应的处理方法上,其属性值为value;当然
有些时候我们会使用相应的方法来处理这些HTTP请求,比如:
@RequestMapping(value = "/hello", method = RequestMethod.POST),
如果没有指定method属性值,则请求处理方法可以处理任意的HTTP请求方式。
明天计划的事情:
继续学习任务,整理知识点
遇到的问题:
我配置在云服务器上的demo出了点问题,运行tomcat后报错了500,还在排错
先自己看看问题出在哪里,不懂再去请教师兄。在本地都运行得好好的..
收获:
回顾了一下前面的知识,后来下午又在敲demo,还没整理完明天也继续拿出点
时间整理,感觉整理得有点慢..以后早上都留时间看看书,把整理的东西顺带写一写
评论