发表于: 2018-02-27 20:55:07

1 734


今天完成的事情: 

1   加深数据库的操作

    1)新建索引

      我觉得这些字段中还可以给线上编号,手机号码建立索引

      从网上找到如下

数据库建立索引常用的规则如下:

1、表的主键、外键必须有索引;

2、数据量超过300的表应该有索引;

3、经常与其他表进行连接的表,在连接字段上应该建立索引;

4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;

5、索引应该建在选择性高的字段上;

6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;


2)分别使用navicat和mysql给表添加数据,且能分别在navicate和mysql中显示出来对方添加的数据

通过命令行一次性插入多条数据insert into tablename(column1)values(value1),(valueA)




2   配置maven和Java,配置成功后会显示相应的信息,Mac相比Windows有个特性就是Java不用特意配置,因为macOS已经配置好了。其实IDEA也不用配置maven,它自带了maven,但是不使用外部配置的maven的话,有个问题就是IDEA不能使用命令行操作maven

3  使用IDEA新建maven项目


4  打包

打包完成就可以在本地仓库所在的文件夹看见打的包了



明天计划的事情:

  • 编写DAO,分别JdbcTemplate和Mybatis连接数据库,注意使用JDBCTemplate的时候分离Interface和Imple,使用Mybatis的时候注意理解为什么不需要Impl,注意遵守命名规范。
  • 学习Junit,并尝试写自己的第一个单元测试,记着要写在自己的src/main/test下。

 
遇到的问题:

今天配置 maven的时候总是无法成功,网上各种资料对比显示命令没有错,后来一番折腾,想起当时下载maven的时候看见有句话:“source,tag gz能管看源码供学习使用“所以安装的这个版本,后来想是不是供学习使用就不能项目使用据换了一个版本这个版本8.7M之前那个大小只有2.9M

 

收获:

学会了使用IDEA的基本操作


返回列表 返回列表
评论

    分享到