参考coupon开发cardcoupon-2

O2O项目

一看O2O项目,基于Spring SpringMVC Mybatis(ssh)框架写的,要写的有jsp,controller,controller中调用serviceImpl,要写service接口和dao接口,总的来说就是jsp和controller。


开发目录功能
ecs_ecop_project/ecop_web/src/main/java/com/ai/ecs/self/modules/cardCoupons/cardCouponController.javaservlet控制器
ecs_ecop_project/ecop_web/src/main/webapp/WEB-INF/views/modules/self/cardcoupons/cardcouponsList.jsp显示页面
ecsmc_release/ecsmc-api/src/main/java/com/ai/ecs/ecsmc/domain/self/po/TfFCardcoupons.javamodel实体类
ecsmc_release/ecsmc-api/src/main/java/com/ai/ecs/ecsmc/service/self/cardcoupons/TfCardcouponsService.javaservice接口
ecsmc_release/ecsmc-service/self-service/src/main/java/com/ai/ecs/ecsmc/dao/cardcoupons/TfFCardcouponsMapper.javadao接口
ecsmc_release/ecsmc-service/self-service/src/main/java/com/ai/ecs/ecsmc/service/impl/cardcoupons/TfCardcouponServiceImpl.javaservice实现
file:///Users/cc/hn_project/平台门户/PC电脑版/html/20170606-卡券列表.html静态页面

工程的组织结构
1. jsp和controller都放在了ecs_ecop_project中
2. 服务放在了ecsms_release模块的子模块ecsms_service中,接口放在了ecsmc_release模块的子模块的ecsmc_api中
模块间的调用通过pom.xml 的依赖
比如在ecsmc_api模块的pom.xml将这个工程打包

   <parent>
        <groupId>com.ai.ecs.ecsmc</groupId>
        <artifactId>ecsmc</artifactId>
        <version>1.0.1-SNAPSHOT</version>
    </parent>
    <artifactId>ecsmc-api</artifactId>
    <packaging>jar</packaging>
    <name>ecsmc-api</name>

在ecsms_release引入依赖

       <dependency>
            <groupId>com.ai.ecs.ecsmc</groupId>
            <artifactId>ecsmc</artifactId>
            <version>1.0.1-SNAPSHOT</version>
        </dependency>

更改了工程,需要在引入目的的pom.xml中
这里写图片描述

项目中找SSH的执行流程

这里写图片描述
听说SSM框架是这样处理请求的,7个模块,12个步骤,然而我只看到了蓝色的部分。也就是在jsp上发起请求,在controller中处理,用jstl读到返回的内容。
觉得工程里用分页的实现(Page对象会包含要显示的java bean和页面的html,把html写在page类中还是挺奇特的)以及自定义jstl函数读取字典值比较有意思。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值