发表于: 2018-03-09 13:33:29
1 618
今日日报
今日完成:
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代码:
单元测试:
测试很顺利有木有,由于没有云服务器,再想办法搞下去!
今天完成的事情到这里了。
明天计划的事情:借个服务器为所欲为!
收获:总体复习了一下,深受感触啊!
评论