发表于: 2017-08-09 19:36:19

1 1002


【今天完成的事情】

今天经过一天的敲代码,终于成功整合了SSM的框架,也踩了不少坑。现在做个小结!

首先是程序结构

core包下有个controller来响应请求,Mapper是个映射,里面是sql语句。POJO类是个User,里面包含id和name,比较简单

service里面有对Mapper的调用,同时service也会被controller调用

Resource文件夹里面有个springMVC的配置文件,也有个applicationContext包含MyBatis的配置

WEB-INF里面的jsp有各种返回的页面,web.xml则是核心配置文件。



代码就不依次贴出来了,我会上传到GitHub网站。

虽然整合还是有很多教程,不过坑也有很多,今天花了一下午改了3个bug,现在依次列出来:

一:

一开始始终找不到controller,这里是个比较小的bug,就是param配错了

<init-param>标签一定写SpringMVC的配置文件


二:

service实现类没有实现接口。。。。


三:

这个bug就比较诡异了,配置MyBatis的时候,我的mysql端口明明是8081,我改成8081会链接失败,而改成3306却能链接成功。

虽然不知道为啥,但改成3306就是可以连接


四:

controller类里面,这个Resource属性name居然是小写才能识别,而我的实现类明明是大写开头。这也是个比较诡异的bug


【明日计划】:学习一下postman,提交任务2


【遇到的问题】:bug3和bug4太诡异了,希望师兄解释一下


【今日收获】:手动完成了SSM的整合,熟悉了SSM


返回列表 返回列表
评论

    分享到