发表于: 2017-05-16 20:38:10

2 1354


今天首先做的是提交任务二的代码到github,然后做小结。

首先选中该项目,右键> team >share project >

 

Repository处新建仓库,记得本地的仓库名要与在github的仓库名一致,否则会出错;

提交之后,项目下面的文件都会带有小问号

 

这时候项目右键 team > Add to Index

接下来,项目右键 team > commit


Commit message处随意填写,status处勾选自己要上传的文件(只选xmlJavajsp文件即可)然后选择commit

最后项目右键 > team > Remote > Push

URI 处填

 

Protocol选择https

用户和密码处填写自己的github账户和密码

然后选择下一步

 

 

Source ref 选择第二个,然后点击Add Spec

下面Specifications for push 就会出现下面那个东东。。

然后选择finish

 

接下来就会弹出:

 

点击ok即可

然后我们返回github上面检查,是否上传成功

 

任务二小结:

    为了速成,我直接按照教程新建了Maven Web项目spring-mybatis:

完成三大框架的整合(SSMSpringSpringmvcMybatis

首先需要做的是完成springmybatis的整合:

Resources下面的配置文件有:

  1.spring-mybatis.xmlspring配置文件,个文件就是用来完成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文件夹下。

最后新建测试,成功则实现了springmybatis的整合。

 

接下来完成的是和springmvc的整合,

    这里需要新建配置文件springmvc.xml(详见前面日报)

    其次新建包controller,下面包含了SudentController类(具体内容和代码注释见前面日报)

    webapp下新建jsp文件(这里需要学习一个新内容:json)用于展示页面的内容。

    启动jetty或者tomcat服务器,同时在浏览器输入相应的接口,成功出现页面表示实现了SSM框架的整合。

    

    最后一步,下载google浏览器chrome以及插件postman,测试两个接口。顺便了解了REST,是一种规范,主要是学习restfulrest风格)的接口。

     心得:各种xml文件要仔细配置,否则会有一堆的报错。。。以及注意大小写的问题

 

 

 

 

 

 



返回列表 返回列表
评论

    分享到