发表于: 2017-02-07 02:44:16

1 2029


今天完成的事情:学习mybatis框架,通过超哥指点完成和JDBC功能一样的小程序.

前几天的学习:

1.task1-1

需要两个对象学员和推荐人.其余都是学员的属性,感觉只要一个对象就好了.

推荐人对学员多对一.

2.task1-2 

完成;

3.task1-3

完成;

4.task1-4




5.task1-5

Long对应bigint

自增id,例如创建100个字段不管删除多少个,新创建的id会从101开始(是不是我的坏了?)

6.task1-6

插入语句insert into

条件查询 select * from 表明 where 条件

完成

7.task1-7

更新语句 update 表明 set 要更改内容  where 确定修改位置 "老大最帅";

完成;

8.task1-8

mysqldump cat

完成;

9.task1-9

还应该给studentId,studentType,这些比较常用的字段添加索引.(现在我只知道增加索引后会提升数据库搜索性能)

10 task1-10

11.task1-11

自增id我插入了好多数据,删除后新插入数据,然后搜索id发现搜索不到了,找不到问题,后来到Navcat里看,id不会自己重新排序,顺序会从删除的地方断了,很麻烦.

12.task1-12

JDK(JAVA Development Kit) java开发工具.

JRE(java RUN Envlronment)java 运行环境,JDK包含JRE.

完成;

13.task1-13

完成;

14.task1-14

用idea完成;

15.task1-15

完成

16.task1-16

有个jar类型的war包,不知道哪错了.

17.task1-17

不知道有没有达到规范,DAO以写好.


明天计划的事情:学习Spring
遇到的问题:在学习Mybatis的时候,根据JDBC时学的,在配置文件中设置驱动,用户名,密码,映射配置文件中设置SQL语句,到写测试类很死板调用了,后来在师兄写出一个增加数据后把剩下的自己写出来了. 
收获:

Mybatis通过XML配置文件,让与Java代码无关的SQL语句,数据库驱动,数据库用户信息分开.代码变简洁了,层次也分明了.比写DAO要好.


返回列表 返回列表
评论

    分享到