发表于: 2017-11-15 17:44:17

2 694


今天完成的事情:学习svn使用

https://www.cnblogs.com/0zcl/p/7309766.html

...

顺利的有点意外。如果要上传、修改、删除项目,直接在空白处右键commit。


总结一下任务一。


1-11小节:

这里主要是下载mysql和navicat,创建表,感觉没什么难度,这里的索引我感觉和我学的sqlserver的约束很像,起初我以为mysql的索引就是约束。我学过的约束有:主外键约束,唯一约束,默认约束

12-21小节:这里真心难,下载maven等,配置环境变量,添加依赖,jdbctemplate,mybatis,spring,单元测试,如果让我在网上自己找资料做我感觉会心累到奔溃。。基本语法我都知道,不过要理解框架的用法我不知道,而且要多写才能记住,熟练使用。还好师兄给了我代码,不然根本不可能做得这么快。然后我结合百度上的讲解,对照着师兄的代码写项目,没写到自己不懂的地方就测试一下看下有他没他会发生什么,他是起什么作用。理解spring是通过xml的bean来连接数据库的 ,mybatis通过在xml里写sql语句,或者用注解,在接口的上面注解写sql语句。我又看了一下spring和jdbctemplate,感觉没差别啊,后来师兄说两者是父子关系,我百度看了下,感觉理解还是模糊。我想应该是spring我了解的太少了,spring还有很多用途。

单元测试除了能输出文件我也没体会到其他作用,还有mybatis。感觉自己就像井底之蛙,真想快点做更大的项目,然后体会到他们的作用啊

21-29:这里就是各种控制台指令。在这里我初步学习使用阿里云服务器,linux指令,githbu和svn等,我经常把路径,版本号写错,导致浪费了很多时间,不够细心。还有就是循环插入语句那块,我的速度很慢,因为我是自动提交,一条一条插入的,然后师兄给我一个案例,他是把所有sql语句集中在一起,然后一次性commit所以很快。

最大的收获:当然是收获到66师兄啦


然后计划多看几遍之前做的项目,不然感觉很容易忘,再看看书



返回列表 返回列表
评论

    分享到