java实现电商列表三级_分布式电商项目(03)--后台管理系统整合测试

前言:前面的博客讲到了后台管理系统的工程搭建以及ssm框架的整合,这篇就讲一下后台管理系统的整合测试

1.逆向工程生成代码

1.1 什么是逆向工程

简单点说,就是通过数据库中的单表,自动生成java代码。

mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码

1.2 逆向工程以及项目sql下载

链接   提取码:zaez

1.3 修改配置文件

下载好逆向工程之后,将其作为一个新工程导入,然后找到工程下的generatorconfig.xml文件,按照文件中的注释以及实际情况修改相应的配置,运行generatorsqlmap.java,即可根据数据库表逆向生成对应的代码,然后将生成的文件拷贝到我们的项目中即可

2.编写一个简单的测试是否搭建成功的用例

2.1 创建一个itemservice接口和其实现类

在实现类中实现接口itemservice的方法,具体如下:

@service

public class itemserviceimpl implements itemservice {

@autowired

private tbitemmapper itemmapper;

@override

public tbitem getitembyid(long itemid) {

tbitem item = itemmapper.selectbyprimarykey(itemid);

return item;

}

}

2.2 创建itemcontroller

在controller中添加如下代码:

@controller

public class itemcontroller {

@autowired

private itemservice itemservice;

@requestmapping("/item/{itemid}")

@responsebody

public tbitem getitembyid(@pathvariable long itemid){

tbitem item = itemservice.getitembyid(itemid);

return item;

}

}

3.项目的部署发布

3.1 将工程install到本地仓库中

按照依赖关系将工程依次install到本地仓库中,如下图所示:

3308d14460cd46529edecc8d7f626ee9.png

如果碰到工程为灰色,在install的时候可能会报程序包com.xxx找不到的错,这个情况可按照下图的步骤解决

bc0ae64671d14556e4ad7987d6284ce2.png

3.2将项目发布到tomcat

点击run->edit configurations,然后按照下图步骤操作,在3处选择聚合工程的路径,4处填入clean tomcat7:run,然后点击ok

b87f500865d1904a0bf565b12b061405.png

然后点击下图中的run,或者用快捷键shift+f10

53a285eb66812fdd476ca433d8959145.png

4.测试

按照前面controller里的配置,在地址栏输入http://localhost:8080/item/562379,出现下图的界面就说明整个后台的工程以及ssm框架的整合成功了

89c231a2117b52e30e3cbd84c0efc9ae.png

希望与广大网友互动??

点此进行留言吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值