1 Star 0 Fork 0

Havel / busi-paas-dist

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

测试看看

说明

  • 微服务方式搭建的平台架构,将开源的jeesite框架改造成dubbo微服务的方式
  • 框架:dubbo + spring + mybatis + elastic-job
  • 数据库:mysql + redis

注意

  • 子工程依赖父工程,依赖的jar包需要在pom文件里面声明。如下面这种,不用加版本号。
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
    </dependency>
    

工程介绍

  • material --> mybatisGenerator: 配置好的mybatis代码生成插件;其它仓库中没有的第三方依赖包
  • common-base:封装的基础工具包
  • common-web:封装web层基础工具包
  • common-web-busi:包含业务的web工具包
    • shiro,用于权限控制
  • busi-interface:接口工程模板
  • busi-core-provider(busi-core-api/busi-core-service):整个平台核心实体和接口/整个平台服务层
    • 将代码生成的能力集成进来。TODO
  • busi-console:电商平台后台
    • 将后台整理到能跑起来。TODO
  • busi-html:静态发布
    • 单个页面发布/带参数的页面发布/多页面发布(开发完,测试通过)。
    • 将所有页面发布在一个列表中展示,json数据可以直接配置。TODO
    • 将GetZoneConfDirective中代码泛型公用化,这种直接配置JSON数据的静态发布都走这个方法即可。TODO
      • 关键点:获取Class类型的几种方式?泛型代码公共化的关键
  • busi-shop:电商平台前台
    • 登录
    • 个人中心
    • 商品浏览
    • 购物流程

busi-shop-html:电商平台前台页面静态发布

  • 参考:《xxx系统文档整理.docx》

jeesite 改造说明

启动

  • 编译:common-base -> common-web -> 对应模块api -> 对应模块service(idea一般会自动编译,如果没有自动编译就按这个次序编译)

  • 先启动busi-core-service

  • 再启动busi-console(jeesite框架的web层)

空文件

简介

江西电商项目结构抽取 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/hewei_2015/busi-paas-dist.git
git@gitee.com:hewei_2015/busi-paas-dist.git
hewei_2015
busi-paas-dist
busi-paas-dist
graduateDesign

搜索帮助

344bd9b3 5694891 D2dac590 5694891