2017年4月19日工作日记

来源:互联网 发布:淘宝有办假行驶证的吗 编辑:程序博客网 时间:2024/05/21 09:12

1.构建mvp平台的物理设备图,今天的任务是确定REDIS中都存储了哪些数据,以及作用。

原本计划看之前画的test创建过程xmind图,找到需要redis的部分,但是感觉用到redis的部分应该不止这些。

后来想到别的办法,直接去看redisManager里的函数,并了解操作了哪些数据。

用一个excel表格,3列——数据结构,名称,内容。目前redis中存储的数据已经理清。

找对方法很重要。


2.整理开发环境,将git下载到本地的代码复制一份,一份是专门保存最新git代码,一份是导入eclipse进行开发的代码。分离环境有利于维护代码的统一性,一来自己的代码写的很烂的时候可以快速重建本地代码,二来避免自己更新线上代码时候由于疏忽覆盖或者和别人的新代码发生冲突


3.初步了解mybatis利用插件和xml文件自动生成dao,dao.mapper,entity和exampleEntity的过程。

其中dao层文件名XXMapper.java生成了一些对数据库的基本操作,比如增删改查。

dao.mapper层文件名 XXMapper.xml具体用标记语言详述如何进行数据库操作,我的理解是每个标签的id对应Mapper.java文件中的函数名。

pojo.entity层生成了XXEntity.java和XXEntityExample.java文件,XXEntity.java顾名思义是根据数据库的表结构创立的数据结构,包含了表的各个字段;mentor说XXEntityExample.java文件主要是和查询语句的where条件有关,比如order by,distinct等等。后期有待提高理解。

综上,我的理解是,dao层的Mapper.java文件是最上层,收到由用户拼接的pojo层的两个文件后,传递给dao.mapper层的xml文件具体去数据库操作。


4.学习为mac和win环境打移动端agent的jar包。这两个环境主要使用不同的opencv.jar,所以build path要引入不同的jar包后再导出。

0 0
原创粉丝点击