发表于: 2018-01-30 20:55:01
1 634
今天完成的事情:
对之前的JDBC代码程序添加DAO层和service层。
service层代码
实现类
测试类
2,之前没有注意mybatis中的注解功能,今天进行了了解
简单来说就是通过注解来替代原先mapper.xml文件中的sql语句。
明天计划的事情:
开始任务二
遇到的问题:
对SQLSession相关感觉不是特别理解。
收获:
学习了mybatis中的注解。
任务总结
任务名称:Java=task1
成果连接:
任务耗时:从最开始算的话经历了一个月,来到线下20天。
技能脑图:
自己的:
官方的
任务总结
1.如果对比官方要求的7天的话确实延期了很久,归根到底还是由于自己是零基础,接触到这些感觉很是陌生,对于编程的思想,代码的编写感觉一筹莫展,但是时间的话还是在自己的预计范围之内吧,以后的任务的话尽快需要加快进度,但也要注重质量。
2.脑图对比。由于任务一相当基础,所以跟着任务走的话基本上不会遗漏什么。
3.任务中碰到的疑难问题:
任务一前16项集中在mysql的基本操作和各种软件的安装上面,后面也有一些服务器的连接等,这些内容只要找对方法都可以得到很好的解决,遇到最大的问题还是在于Spring、JDBC、mybatis等的学习上,单纯的跑通例子并不难,难的是为什么要这么做和看懂里面的各种代码和方法,以及从中学到的JAVA解决问题的思路,学到现在感觉学的很皮毛,可能掌握了一点理论,甚至理论知识都掌握的不太好,感觉可能只有真正运用到了才会得到更好的理解吧,现在的学习就是先看基本的理论再去看别人的例子,然后再去研究别人的代码,尽可能明白每一步都在干什么,尽可能明白每一步的意义和解决了什么问题,从三层架构到Spring为三层架构提供的各种解决办法,一步一步的理解JAVA面对对象的思路和低耦合高内聚的思想,感觉任务一就像是一个入门和让你窥探JAVA思想的过程,不仅仅要学会这种方法,更要明白为什么要这么做。
收获:
评论