发表于: 2018-03-09 13:33:29

1 619


今日日报

今日完成:


1.由于没找到报名入口,所以根据页面上显示的东西进行设计表结构。


2.2-3步骤由于本机已装,不做操作。


3.创建步骤1的业务表结构,如下:

对比了下师兄的表结构设计,还缺少几个字段(修真类型、预计入学时间、日报链接、立愿等字段),完善后表结构为:

4.开始插入一条记录,找到本班级学号最大的,没错,就是他了


开始插入数据,假设班级id为1:


修改记录:


导出文件:


导出记录:mysqldump -u root -p 123456 t_user > t_user.sql

删除记录:delete from t_user where id = 1

导入记录:source t_user.sql

以上导出导入可以使用navicat的备份功能完成;


创建索引:alert table t_user add index index_name (nick_name)

除了给姓名添加索引,最好给经常查询的字段或者需要搜索的字段添加索引


1—8步骤已完成,在数据库中添加10条记录(为了方便,复制粘贴):

在11条记录下,查看有索引和无索引的情况下,执行时间都为0.001s,无明显差距。



任务中数据库操作到此完成了,接下来完成java完成的事情!


1.首先安装jdk或者jre环境,jdk的包含了jre,jre是java运行环境!

2.下载maven,和diea工具,本机已有,并且已经配置完成,这里使用的是spring的sts工具。

3.开始创建项目,如下(这里使用spring boot搭建):



写dao进行单元测试,首先是jdbcTemplate。


配置xml:


UserDao代码:

UserDaoImpl代码:

现在进行单元测试:


jdbcTemple测试完成,接下来测试mybatis:

配置xml:

UserMapper代码:

user-mapper.xml代码:

单元测试:


测试很顺利有木有,由于没有云服务器,再想办法搞下去!



今天完成的事情到这里了。

明天计划的事情:借个服务器为所欲为!

收获:总体复习了一下,深受感触啊!



返回列表 返回列表
评论

    分享到