spring boot 登录 demo_spring-boot-lll-starter自动化框架介绍

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

1.1. 前言

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

项目Github地址:https://github.com/tzxylao/spring-boot-lll-starter

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

1.2. 介绍

1.2.1. 框架介绍

  1. 后台项目
fbfb5dec57b936aa79dcb659f6972207.png
  1. 公共基础包
12ec2b2244dea3294693e7f8a2654788.png
  1. 代码生成项目
fef216bc2ac77061bb64c5bcbfe31a33.png

1.3. 操作步骤

1.3.1. 修改配置

  1. 修改配置文件bootstrap.xml和application-local
ee708e5f7ac8a080edf1c18a0a5201d5.png
624aae19d241ac29badd263280ca8bec.png
  1. 修改配置类ModifiedConstant
f7791f34ab3fd3fc36ba1b3363d44fb0.png

1.3.2. 执行方法

c3cfffa55f9269f42bbeed10939a7659.png

1.3.3. 执行效果

5901f2be99590a5783b87f57979f8fdf.png
3ebad3e3edce5f3e2b9046d0b95b3460.png

1.3.4. 改微服务模式

0140b5e5e18bab2f5a1cb58a08a07309.png
fe6d31aff87a3b1266eb8a2328613534.png

1.4. 统一业务码演示

  1. 我的business包下我准备了业务代码的统一实现,下面我假设两个微服务order和user,用order来调用user的一个方法,在user中我添加一个业务吗,则可以实现该业务功能
  2. user模块
  3. order模块
  4. 启动两个模块,访问localhost:8083/swagger-ui.html

界面

6994c14adac454aa64a43a789b45bfab.png

请求参数

b594ae5256d78a5c26739f1edf8475da.png

返回结果

a02d23ed719ea7bd7b51eece6c622d4b.png

运行结果

3c621b7a1136d27bdfa2fdcf2cac3f20.png

1.5. 总结

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

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值