发表于: 2017-05-16 20:38:10
2 1353
今天首先做的是提交任务二的代码到github,然后做小结。
首先选中该项目,右键> team >share project >
Repository处新建仓库,记得本地的仓库名要与在github的仓库名一致,否则会出错;
提交之后,项目下面的文件都会带有小问号
这时候项目右键 team > Add to Index
接下来,项目右键 team > commit
Commit message处随意填写,status处勾选自己要上传的文件(只选xml和Java,jsp文件即可)然后选择commit
最后项目右键 > team > Remote > Push
URI 处填
Protocol选择https
用户和密码处填写自己的github账户和密码
然后选择下一步
Source ref 选择第二个,然后点击Add Spec
下面Specifications for push 就会出现下面那个东东。。
然后选择finish
接下来就会弹出:
点击ok即可
然后我们返回github上面检查,是否上传成功
任务二小结:
为了速成,我直接按照教程新建了Maven Web项目spring-mybatis:
完成三大框架的整合(SSM:Spring; Springmvc; Mybatis)
首先需要做的是完成spring与mybatis的整合:
Resources下面的配置文件有:
1.spring-mybatis.xml(spring配置文件,这个文件就是用来完成spring和mybatis的整合的。主要的就是自动扫描,自动注入,配置数据库,详见前几篇日报)
2.mybatis-config.xml
3.log4j.Properties
4.cogfig.properties(内含jdbc驱动,url,数据库用户名和密码)
5.Pom.xml文件中需要对添加的相关jar包做好配置
以上是配置文件,然后写例子来验证:
Java文件夹下需要有这几个包:
1.包model:实体类
2.包service:接口
3.包 serviceimpl:接口的实现类
4.包 mapper: 接口,(数据库增删查改方法)
最后将新建的studentmapper.xml文件(具体的增删查改方法)放在resources文件夹下。
最后新建测试,成功则实现了spring和mybatis的整合。
接下来完成的是和springmvc的整合,
这里需要新建配置文件springmvc.xml(详见前面日报)
其次新建包controller,下面包含了SudentController类(具体内容和代码注释见前面日报)
在webapp下新建jsp文件(这里需要学习一个新内容:json)用于展示页面的内容。
启动jetty或者tomcat服务器,同时在浏览器输入相应的接口,成功出现页面表示实现了SSM框架的整合。
最后一步,下载google浏览器chrome以及插件postman,测试两个接口。顺便了解了REST,是一种规范,主要是学习restful(rest风格)的接口。
心得:各种xml文件要仔细配置,否则会有一堆的报错。。。以及注意大小写的问题
评论