springboot jwt mybatis vue-element-admin mysql 集成

做软件能做到快吃不上饭,估计我也是一支奇葩.最近想着做个东西开源出去换俩馒头,然后就干了.但我不知道这些东西对大家有没有价值,所以欢迎给点建议.

我没做过这些,所以视频有点长 建议快放,没麦克风,所以我也没讲话.

springboot jwt mybatis vue-element-admin mysql 集成

如果看完视频, 应该能发现一个叫ICEBIT的环境,这个项目我从09年开始从0做,所以页面有点跟不上时代了,好在只有身边一小撮人用.IB主要提供:

  1. 业务代码的脚手架生成.包括基础的 controller/service/dao/entry/mybatis配置文件.
  2. 以及模块内相关的增删改查,导入导出,基础权限的配置.
  3. IB把这些做好后直接扔到项目的版本控制里,支持CVS/SVN(09年那会儿还好多人用CVS),视频中我用的SVN,在IDEA中直接下载代码运行就可以了.
  4. 顺路IB也根据需要做好数据库表,视频中testModelCompInfo这个表直接写到了我的生产库,我也没管它.数据库支持oracle和mysql,早年我用oracle多一些,现在关注mysql多一些,所以IB的环境对MYSQL比较友好.

整套页面直接拿来vue-element-admin直接用了,因为我今年5月份才开始接触VUE,从头开始实在太花时间了.

特性:

  1. 前端不需要写太多逻辑,根据服务端定义的逻辑自己绘制页面.
  2. 服务端VO几乎可以控制前端页面的展现,检索.是否在表单里,验证规则等等.
  3. 支持动态表单,可以在前端直接对动态表单进行配置并保存.动态表单配置能力跟后台VO几乎是一样的.
  4. 动态表单的字段可以检索/导入/导出
  5. 动态表单的数据存储/拼装/查询在后台都由脚手架提供.业务代码不需要关心这些.
  6. 基础的增删改查几乎不需要写什么代码.
  7. 修改和删除逻辑后台自动记录历史,这些都在脚手架里不需要关心.
  8. 关联表单,其实也是在后台配置的,controller里面增加几行配置代码,即可完成关联(在一个页面对两张表进行管理)
  9. 动态表单主要是为了后续我要做个自定义工作流.

哭穷:

  1. 没工作欢迎大佬介绍项目或者工作
  2. 欢迎各位爷扫码投个馒头

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值