发表于: 2017-10-15 20:34:16
1 554
今天完成的事情:
本来今天任务一已经提交了。但是师兄告诉我没有按照要求完成,主要就是spring和mybatis没有整合。我就利用了晚上的时间又重新学习了一下spring,把spring和mybatis整合了一下,但是没有用到连接池,这个还要再学习。
整合之后的mybatis配置文件:
瘦身了一大圈,只有一个mapper映射。
重头戏:
spring配置,在这里可以看到sessionfactory还有mysql数据库都配置进去了。
main方法测试:
可以看到也比以前简单了好多,把sessionfactory全部整合进spring里面去了。
运行结果:
完美运行。
然后就是测试数据库添加数据,首先添加了300万条:
跑了十几分钟,电脑风扇狂转,发热特别厉害(本子太薄了),然后师兄建议我用多线程添加2亿条数据(原谅我都没有听说过),所以这个作罢。
然后添加10万条数据,分别是不带索引和带索引:
由于数据量比较小,所以差距比较小,只有不到100毫秒差距,由于时间有限,没有办法再跑大数据量了,而且本子也不行。
然后学习GitHub,这又是一个大坑啊。怎么样都上传不了自己的代码,错误是please tell me who are you ,照着百度的方法,还是搞不好,最后师兄帮忙,算是搞好了。
然后任务一算是结束了,今天提交任务。
明天计划的事情:
明天师兄把我的任务打回来吧,我在好好搞一下GitHub以及再完善一下spring和mybatis整合,再把学习的经验以及心得总结一下吧。
遇到的困难:
GitHub上传文件出错,师兄帮忙搞定的。mybatis和spring整合,自己百度搞定。
收获:
学会了GitHub上传文件,以及最重要的就是spring整合mybatis(师兄说这个可以从任务一一直用到结业,这个一定要好好学习)。自己还是太急躁了,不能太冒进了,来这里不是着急着交任务的,是为了自己能学到知识的。今天谢谢师兄提醒。代码明天我完善之后再上传吧。
任务开始时间:2017/10/12
预计完成时间:2017/10/18
延期:无
禅道:http://task.ptteng.com/zentao/project-task.html
评论