jeecgboot3.1版本新增了很多重要的新特性,这些新特性会帮助我们实现更高效的开发;例如集成微前端qiankun、代码生成器增加uniapp移动端代码生成等等,下面就让我们来看看吧。

1. 集成微前端-qiankun

首先让我们来看一下什么是“qiankun”

qiankun 是一个基于single-spa 的微前端实现库,旨在帮助大家能更简单、无痛的构建一个生产可用微前端架构系统。

jeecgboot 3.1.0 后的版本默认已集成“qiankun”,老版本可根据文档自行集成。参考文档:http://doc.jeecg.com/2554339

2. 前端添加config配置

jeecgboot前端添加了config配置文件,支持在打包部署后重新修改配置;如下图:

3. 代码生成器-支持uniapp移动端代码生成

代码生成器支持uniapp前端列表和表单生成,目前只支持GUI方式。

3.1 代码生成
  • 首先我们找到system模块下的JeecgOneGUI.java文件,右键直接运行即可

  • 填写“包名”、“类名”、“表名”后直接点击“生成”即可,在控制台我们可看到生成日志,找到对应的目录,将生成的移动端代码复制到前端项目。


3.2 移动前端配置
  • 将生成的“DemoList.vue”“DemoForm.vue”放到前端app项目的“pages”目录下

  • “pages.json”文件中配置文件路径

  • “routes.js”中配置文件路径

  • 配置完成后,可直接运行项目,在浏览器中查看

4. 支持sheet导出

之前版本我们导出excel时所有数据均导出在第一个sheet页中,此版本我们支持分多个sheet导出。详情参见附录文档

5. 首页枚举设置

通过后端首页枚举设置,我们可以根据不同角色配置不同的首页展示,同时也支持顺序权重用法。

6. online新功能

6.1 online表单默认字段排序规则

系统默认使用id排序,如果我们想使用其他字段进行排序时,可在扩展参数中配置字段及排序方式,{"orderRule": "asc"} ;如下图:

6.2 设置校验提示信息

当我们在online表单中设置了正则表达式校验时,我们也可以在扩展参数中,设置校验失败时的提示信息,提示信息为:{"validateError": "这是自定义的提示信息"};如下图:


6.3 online报表导出支持多sheet

online报表导出时,当数据超过1万条时,可分多个sheet导出。

附录:

  • 1.jeectboot3.1新特性视频
  • 2.jeecgboot 微前端集成:http://doc.jeecg.com/2554339
  • 3.微前端-qiankun指南:https://qiankun.umijs.org/zh/guide
  • 4.autopoi支持分sheet导出文档:http://doc.jeecg.com/2178238
  • 5.首页枚举设置文档:http://doc.jeecg.com/2319227

如何实现快速高效开发?低代码平台jeecgboot完美解决—jeecgboot3.1新特性相关推荐

  1. J2PaaS企业级低代码平台5项关键能力,快速助力企业级应用开发

    在全球数字化背景下,低代码开发能力得到越来越多的认可,它能高效解决企业日常应用开发的问题,但是对于一些企业来说,他们的企业级应用复杂多变,这个时候只有具备企业级开发能力的低代码平台,才能很好帮助他们. ...

  2. 如何从零开发一个低代码平台,有哪些成熟技术组件可用

    目前国内主流的低代码开发平台有:宜搭.云程.简道云.明道云.氚云.伙伴云.道一云.JEPaaS.华炎魔方.搭搭云.JeecgBoot .RuoYi等.这些平台各有优劣势,定位也不同,用户可以根据自己需 ...

  3. 低代码平台的分类及选择参考

    目录 零.认识低代码 一.低代码平台的分类 1.1通用低代码平台 1.2垂直低代码平台 1.3开放式低代码平台 二.低代码平台的特点 三.低代码平台的优缺点对比 四.低代码平台的选择参考 为什么选择I ...

  4. 阿里云EMAS旗下低代码平台Mobi开放定向内测

    简介:[低代码深度共创]EMAS旗下低代码平台Mobi开放定向内测名额,限时限量,参与调研先到先得! Mobi是面向全端(Web.Native App.H5.全平台小程序等)场景,模型驱动的低代码开发 ...

  5. 阿里云 EMAS 旗下低代码平台 Mobi 开放定向内测

    Mobi是面向全端(Web.Native App.H5.全平台小程序等)场景,模型驱动的低代码开发平台(Low Code Development Platform ),提供一站式的可视化应用建模.页面 ...

  6. 官宣!这款网红产品低代码平台可以终身免费使用!!!

    官宣!这款网红产品低代码平台可以终身免费使用!!! 利用低代码开发平台,企业无需依赖大量的手动编程或用户培训,通过托拉拽配置式操作即可快速构建出能同时在PC和移动端运行的应用或者系统,省事又高效.低代 ...

  7. 【愚公系列】用友系列之YonBuilder低代码平台概论和基本使用

    文章目录 一.引言 1.代码平台的概念和发展历程 2.低代码平台在企业数字化转型中的重要性 二.低代码平台的基础知识 1. 低代码平台的定义及特点 2. 低代码平台的优点和缺点 3. 低代码平台的分类 ...

  8. 易观分析:应用数字孪生低代码平台,API开放性是选型关键

    易观数字化:"数字孪生"领域的厂商正在布局三维可视化的低代码平台,助力客户快速开发数字孪生可视化应用.API开放性与扩展性是数字孪生低代码平台应用价值放大的关键能力和选型关键. 事 ...

  9. 低代码平台是“业务上云”走向万千企业的最后一公里

    简介:阿里云智能钉钉事业部高级技术专家范之岳在分论坛分享了钉钉低代码的数字化实践经验.他认为,在全面上云的趋势下,低代码平台让"云"更平易近人,是"业务上云"走 ...

最新文章

  1. 扇出性 java_索引与算法
  2. 8G+256G固态笔记本,结合这款IDEA插件,写代码飞起!
  3. maven构建scala工程并最终运行的所有细节(scala maven helloworld)
  4. vb datatable转二维数组_一次稀疏数组的实现过程(附解答思路)
  5. 【codeforces】【比赛题解】#872 CF Round #440 (Div.2)
  6. python连接mysql数据库简单例子
  7. cvAddWeighted 进行图片融合
  8. 小菜找实习-动态规划
  9. 我对于华为悦盒(IPTV)盒子开机时卡广告图,进入IPTV桌面显示10071错误的解决经过
  10. kdj买卖指标公式源码_买卖点KDJ版指标详解 通达信通达信KDJ
  11. 记一次使用android studio分析app闪退原因的过程
  12. 消除笔软件哪个好?这些软件可以无损涂抹图片
  13. Python 最近两条好消息:①TIOBE排名超过C和Java②新版本发布3.10.0,还有今天刚发布的《What’s New in Python(2021.10.15)》
  14. 珠宝erp是否能带回珠宝行业的“黄金时代”?
  15. Python爬虫,爬取百度贴吧图片和视频文件,xpath+lxml,访问被拒的原因分析
  16. 闽高校计算机二级c语言模拟器,闽高校计算机二级C语言练习题.doc
  17. 汇编语言贪吃蛇、俄罗斯方块双任务设计实现详解(一)——整体系统设计
  18. shell中 > 的含义解释
  19. Fine-grained Detection —— TransFG
  20. 朋友被裁员之后的工行、华为外包工作经历分享

热门文章

  1. 11年潜心研究产品 全屋智能品牌Aqara终于要开发布会了
  2. vue + element-ui 聊天_Vue 插槽详解
  3. 算法题3 二分查找法
  4. thrift使用小记
  5. vs2013 编译libevent32和64bit
  6. python中的reduce函数用法
  7. Memcached未授权访问漏洞记录(CVE-2013-7239、危害级别全版本、端口:11211)
  8. Java环境配置(linux安装jdk8)
  9. 七、内存、寄存器数据的传送
  10. caffe报错:Check failed: width <= datum_width (28 vs. 17)