发表于: 2017-06-24 23:51:41
3 1114
今天:
1. 学习了Spring MVC的部分知识,大体理解了在xml配置下从浏览器到DispatcherServlet,到Controller,到Service,到jsp文件的流程;了解了web.xml文件和config.xml文件都配置了哪些内容;了解了最基本的两个注解(@RequestMapping 和 @Controller 的用法);了解了@RequestMapping的诸多配置方法(但还没有实际操作);
2. 在任务1的项目基础上完成了自己第一个SpringMVC程序,实现了查找某个对象。
@Controller
public class UserController {
@Autowired
private GenericUserOperation userService;
@RequestMapping("/user/{id}")
public String doWelcome(@PathVariable("id") int id, Model model) throws IOException{
User user = userService.getUserByID((long) id);
model.addAttribute("user", user);
return "MyJspDemo";
}
}
问题:
1. 看了一个师兄的日报,他写的Service接口和任务1的Dao接口完成都是一样的事情,增删改查,为什么不直接用Dao的接口就完了呢?Service还有哪些额外的功能可以写在接口里?
2. 任务2中,第一个(定义Rest接口格式。)是定义什么的格式,URI的格式吗? 第三个(使用SpringMVC完成REST接口。)是controller接口还是Service接口?
明天:
1. 学习用注释的方法配置SpringMVC。
2. 学习@RequestMapping 的各种配置方式,并对应不同的增删改查方法找到合适的配置方式,参考师兄的日报。
3. 学习Jetty。
4.restful.
总结:无。
评论