发表于: 2018-06-11 18:46:19

2 846


一、      今天完成的事情

1.学习字段命名及设计规范;并学习字段对应数据类型;

2.熟悉MySQL以及JAVA的数据类型,以及java的一些基础语法、变量类型;

3.将表导出成Sql文件,并使用navciatSql分别尝试删除此条数据,并用之前备份的Sql恢复。

4.除了给姓名建索引,还可以给辅导师兄建索引,在小数目的数据量中,无法体现出索引的便捷性,姓名索引查找0.02s,删除索引后查找0.001s

5. 下载Java 8,并配置环境变量。

6.下载Maven3,并配置好环境变量。

7. 下载IDEA,配置好Maven

8. 创建一个新的maven项目。

9.在src/main/java下随便创建一个java文件,运行clean,install,查看本地的.m2下成功看到有Jar包。

二、明天计划的事情

1. 编写DAO,分别JdbcTemplateMybatis连接数据库,注意使用JDBCTemplate的时候分离InterfaceImple,使用Mybatis的时候注意理解为什么不需要Impl,注意遵守命名规范。

2.了解JDBC,了解JAVA基础,并认真反思深度思考中MySQL相关问题。

三、今天遇到的问题

      1.IDEA以及MAVEN的不熟悉,导致任务内的许多要求无从下手,不知道操作命令在哪,还需进一步加强对软件的熟悉。

2.利用cmd操作数据库的备份与还原时,备份数据表后,将表删除,导致无法还原,得依照原表建立一个相同模板的新表,才可以把备份数据导入,下次需注意,保存的数据库文件并不是一个独立存在的数据表,而只是数据。

3.对索引的区分还不够,主键所以,单列索引和综合索引。

四、今日收获

1.    clean,install,package,deploy分别代表什么含义?

答:①cleanpackage属于一个层级的指令,clean指清理模块内target目录下的临时文件,而package指将jar/war包打包至模块内target目录下,仅供模块内使用,其他模块无法调用。

      packageinstalldeploy又属于同一动作指令,都是将jar/war包打包进行存储,区别在于packeage将包存储在模块内target目录内,仅供模块内部使用;而install将包存储在计算机本地仓库(.m2)内,模块间可以使用;deploy则是将包上传至远端,可供他人下载使用。

2.    了解java八大基本数据类型与之对应的包装类:boolean(Boolean)byte(Byte)short(Short)int(Integer)long(Long)char(Chacracter)flaut(Flaut)double(Double)

3.    了解数据库及字段的命名规范。

4.    JDK以及JRE的基本认识,JDK类似于SDKsoftware development kit),JDK就是java开发包,属于开发工具,供开发人员使用,JREJava runtime environment)指的是java运行环境,包括测试使用都是通过JRE来操作。(个人浅显的理解,随着深入学习,继续加深理解)

 



返回列表 返回列表
评论

    分享到