zoukankan      html  css  js  c++  java
  • spring-boot-lll-starter自动化框架介绍

    1. spring-boot-lll-starter自动化框架介绍

    1.1. 前言

    spring-boot-lll-starter框架是经由我企业实战总结的一套,适用于项目起始构建的框架,适配了管理后台和微服务项目两种方案的代码生成

    我做了一个简短的demo视频,可以一下很清楚的看清楚我的项目做什么用的,视频点击这里

    1.2. 介绍

    1.2.1. 框架介绍

    1. 后台项目

    UTOOLS1588079996770.png

    1. 公共基础包

    UTOOLS1588080068642.png

    1. 代码生成项目

    UTOOLS1588080144098.png

    1.3. 操作步骤

    1.3.1. 修改配置

    1. 修改配置文件bootstrap.xmlapplication-local

    UTOOLS1588080758688.png

    UTOOLS1588080887163.png

    1. 修改配置类ModifiedConstant

    UTOOLS1588080268350.png

    1.3.2. 执行方法

    UTOOLS1588080593652.png

    1.3.3. 执行效果

    UTOOLS1588081032380.png

    UTOOLS1588081143934.png

    1.3.4. 改微服务模式

    UTOOLS1588081249028.png

    UTOOLS1588081397643.png

    1.4. 统一业务码演示

    1. 我的business包下我准备了业务代码的统一实现,下面我假设两个微服务order和user,用order来调用user的一个方法,在user中我添加一个业务吗,则可以实现该业务功能

    2. user模块
      UTOOLS1588082267328.png

    3. order模块
      UTOOLS1588082405731.png

    4. 启动两个模块,访问localhost:8083/swagger-ui.html

    界面
    UTOOLS1588083290252.png

    请求参数

    UTOOLS1588083898897.png

    返回结果
    UTOOLS1588083923082.png

    运行结果

    UTOOLS1588085772211.png

    1.5. 总结

    我项目采用的是纯POST模式,使用该模式,我可以很好对入参进行统一封装,一开始规定好出入参的格式,我可以在此基础上做更多操作,比如统一的业务代码。当然如果你一定要用restful风格,你也可以用我的框架,我可以选择性的生成部分代码,只是Controller层和Service估计要你自己写了

  • 相关阅读:
    一个实用的JS自定义函数addLoadEvent()
    Vim快捷键分类(二)
    Vim快捷键分类(一)
    变量的作用域
    高效整洁CSS代码原则 (上)
    高效整洁CSS代码原则 (下)
    OpenGL 函数作用列表
    glViewport()函数和glOrtho()函数的理解
    车辆动力学基础(1)
    OpenGL: glFlush 和glSwapBuffer
  • 原文地址:https://www.cnblogs.com/sky-chen/p/12798133.html
Copyright © 2011-2022 走看看