三天完成了一个留言板小demo,但还是有bug,明天去再调调。
说说今天吧。幸亏星期天专研了一下bootstrap框架,所以还算是顺利能简单使用这个框架(毕竟能百度复制粘贴。。…跑。。。) 完成了查询,删除,更新,识别登录状态等功能。从后台角度来看,完成代码并提供接口是完全没问题的。。。可是,还要写前端代码…这就扎心了。 虽然研究了bootstrap,但还是存在很多问题的,比如电脑不知不觉更新,提示重启。。。不重启就让你电脑卡鸡!!!气死我了!当时不知道,还以为这刚买回来的破电脑被我搞崩溃了,后来重启就好了。(可是我花了一小时在那里折磨啊!!)
嗯,上面是其中一个耽误时间的原因。另一个就是调试的方式问题。其实应该先从能确保的一边调试,也就是我用了postman调试好后台接口,再调试前端,因为这样容易排除很多问题。
关于后台调试。
注意第一点,@RequestBody,@RequestParam,@ResponseBody的使用。
第二点就是spring与mybatis结合的xml配置中的sqlFactory属性的配置。
好的,已经把后台调试好了,前端却让我卡住了。浏览器的js调试器坏了!虽然是有错,但是报错位置乱!!明明是后台访问错误,它提示有标签没有闭合。。。
在这里有个ajax的调试小技巧,就是如果后台接口用postman可以调通,但是前端接收不到数据,一般就是contentType这里的问题,改一下这个字段的属性。
行吧,就这些。
练手小项目。算是入职熟悉环境的过程吧。加油!