发表于: 2017-11-16 20:17:14
1 870
今天完成的事情:
1:
根据任务的要求建立了数据库。还有一些疑问。
下面贴一下表结构
疑问主要在admissionTime(入学日期)。这个类型无法设置为了timestamp(里面会有年月日,时分秒),因为只需要日期就可以。
可是任务要求是所有日期类型都是timestamp 这个之间存在冲突,如何处理?
id设置为自增,这会导致删除原有数据,新增加的数据id不会根据现存的数据递增,而是跟删除数据后面递增。
本来自己想针对这个数据表格写DAO,可是发现如果表结构发生改变,需要改动的地方太多,遂放弃。
2:
自己尝试抽离出方法,自己去写template工具。
DML操作很容易实现。
DQL真的很费力。看来造轮子的确需要功底。放弃。
思考如何判断数据是否存储成功。
因为自己的数据库没有设置update_at列 于是用语句执行前后count(id) 相减。若大于0,则增加成功。
有了时间列过后,可以用最后的时间值,来判断修改,增加,是否成功?这个应该可以实现的。
想去了解分页查询,可是涉及很多前端知识,放弃。
开始学习spring,查看一些基础的知识,spring中有很多工具。用spring中的工具来实现对数据的操作,应该很简单。
明天计划的事情:
学习Spring。
学习log4j。
遇到的问题:
问题主要还是数据库的时间类型这一块。对于DAO这块已经没有什么问题了。
收获:
初步尝试抽离出工具。的确很熬人,依葫芦画瓢,都需要理解很久。的确很抽象。
不过做下来之后,对DAO这块的理解更深刻。
禅道连接:http://task.ptteng.com/zentao/task-view-13606.html
评论