发表于: 2017-10-26 23:24:14
1 736
今日完成
任务一小结
一、任务概述
1.学习java项目基本环境在本地在云服务器的搭建。
2.学习数据库的增删改查操作,学习设计数据库。
3.熟悉从JDBC、DAO、mybatis的开发原理与规范。
4.熟悉spring框架、maven、单步调试,打印日志的基本项目操作。
二、任务知识点回顾
1.SQL基本语句--增删改查
创建:
Create database 数据库名字 charset utf8;
Create table 表名(
字段名字 数据类型
字段名字 数据类型
)charset [字符集]
修改:
Rename table 表名1 to 表名
Alter table 表名 add 字段名 数据类型 [列属性] [位置];
Alter table 表名 drop 字段
数据操作:
Insert into 表名 values (‘字段1’,‘字段2’)[,(多组数据)];
Select * from 表名;
Update 表名 set 字段 = ‘数据’ where name = ‘’;
Delete from 表名 where sex=’male’;
使用navicat连接数据---实现其他数据库操作
2.JDBC的编写规范
2.1原始DAO的书写步骤
(1)首先创建基本的数据库与对应的数据类型的对象。
(2)编写DAO接口,设计实现类实现DAO接口。
(3)重写Dao接口的数据库操作方法。
3.使用mybatis编写原始Dao接口的步骤
(1)新建数据库以及对应的对象类。
(2)配置sqlmapconfig.xml的配置文件。--加载配置文件
(3)配置对象的xxx.xml的配置文件。--配置namecpace id(statement 的ID)resulttype(返回结果的对象类型)
4.使用mabatis编写mapper接口。
(1)创建mapper接口;
(2)编写mapper.xml
(3)mapper.xml的namespace命名空间 指定为mapper接口的全限定名
(4)mapper.java 中的方法名与 xxmapper.xml的 statement 的 id 一样
(5)将userMapper.xml 配置到sqlMapperconfig.xml中。
5.学习单步调试、单元测试、并能够使用单步调试查看运行变量值。
6.简单了解Spring控制反转与注入的实现与配置。
7.linux的简单操作
三、任务体会
学习java已经一个月了,对编程有了基本的了解,也发现自己对这么学问有着浓厚的兴趣,也愿意投身到这个行业里面。在这一个月的时间里,学习很多基础知识,但是也知道这些基础知识现在都是一些皮毛,以后的路还很长,基础的补充与不断学习的心态应该才是这条路上最重要的。
明日计划
1.深度思考内容
2.前端基础
评论