首页 > 其他分享 >关于JeecgBoot 的项目理解、使用心得和改进建议

关于JeecgBoot 的项目理解、使用心得和改进建议

时间:2022-11-18 10:34:18浏览次数:54  
标签:代码生成 场景 文件 心得 改进 版本 JeecgBoot 比如 硬盘

 

1. 项目理解
维护方便。我之前的项目用单体架构,所有模块都在一起,spring单线程实例化bean让人头疼,启动一次需要5分钟。
代码生成部分,支持生成的模板类型涵盖的业务场景多,比如,主子表结构。支持在线查看,方便了调试,这样就不会生成之后自己再反复调整了。
列表的高级查询,配置列,刷新缓存、搜索菜单,这些功能都很实用而且方便。
稳定性不错,对比其他开源项目相对稳定。版本更新速度快,vue2升级vue3比较快。
2. 建议
a. 兼容性,新版本做不到向后兼容,至少给个提示。不然一更新就是天崩地裂。比如:如果对上一版本来说,这个的更新会让你系统启动失败。可以给出提示,更新的时候小心。
b. 富文本编辑器,可以支持一下历史版本,可以提供查看、回退历史版本的功能。
c. 提供,jvm参数配置方案,针对不同的场景给出不同的参数配置建议
d. 希望可以支持切换mq,比如针对高并发要求高的场景能支持切换为 kafka。
e. 在IO密集型场景下,可以考虑用jdk19的虚拟线程(协程),或者自己在jvm层面,写一个协程。或者引入go语言写的服务。
f. 对服务器硬盘的检测,比如,如果硬盘的读写速度最大限制是多少,IO密集型场景下超出速度给出提示。再比如,如果硬盘的某一块损坏,可以在问题排查的时候给出提示。
3. 思路
a. 代码生成部分,可以把一个文件的内容分离成固定部分和用户自定义部分,然后分别放到文件A和文件B。
i. 比如,当代码生成模板变化,客户要求金额字段加密,而且在java层加密。这时候,就批量修改需要加密菜单的文件A,而不影响用户自定义的文件B。
b. 图可视化编辑方面,可以考虑 antv x6,封装一些组件。比如:公交线路、地铁线路、思维导图。

 

标签:代码生成,场景,文件,心得,改进,版本,JeecgBoot,比如,硬盘
From: https://www.cnblogs.com/xiaosiyuan88888888/p/16902380.html

相关文章

  • 20221320_获奖感言与学习心得
    获奖感言:这其实应该是娄老师第二次给我发奖品,第一次就在娄老师那里收获了一本《暗时间——思维改变生活》。很高兴能够得到娄老师的再次认可,让我在学习《计算机科学概论》......
  • 利用对比度拉伸改进目标检测(Improving Object Detection with Contrast Stretching)
    一、前言训练神经网络的一个重要部分是对输入进行预处理。通过仔细检查、清理和转换输入数据,可以获得许多性能增益。在这篇文章中,我们将考虑输入图像的对比度拉伸为主要的......
  • freeRTOS之中断管理学习心得
    移植了FREERTOS后就创建了几个TASK,内核中断和TASK之间一直用共享内存和全局变量进行通讯。这样做对于一个简单的工程来说虽然也没什么,但是随着内容的增加,代码结构会越来越......
  • sqlilabs靶场心得-联合注入
    第一次接触sql,也是第一次接触web,在学长的指导下借助sqllabs靶场来对sql注入进行学习。不知不觉二十多天过去了,学长给的靶场任务也完成了。现在写一些东西来记录一下。首......
  • 基于DIou改进的YOLOv3目标检测
    计算机视觉研究院专栏作者:Edison_G​背景&引言文中指出DIoU要比GIou更加符合目标框回归的机制,将目标与anchor之间的距离,重叠率以及尺度都考虑进去,使得目标框回归变得更加稳......
  • 基于改进神经网络的风电功率预测(Matlab代码实现)
    ......
  • Android Study 之 极光推送使用心得以及记录
    LZ-says:啧啧,最近风起云淡,快过年喽~~~又是一件纠结的事儿。。。前言最近项目遇到推送,与后台贱人于一合计,果断采用了极光推送。在使用过程中,有爽有不爽,特意再次记录下。使用记......
  • 写点程序员离职的心得
    大家好,我是张飞洪,感谢您的阅读,我会不定期和你分享学习心得,希望我的文章能成为你成长路上的垫脚石,让我们一起精进。离职的心态人们在辞退或者被辞退都会对原公司抱有意......
  • 【XAML】WindowChrome的使用心得
    参考:https://blog.csdn.net/WPwalter/article/details/81121829 Windows结构标准窗口由两个重叠的矩形组成。外部矩形(灰色)是非工作区,内部矩形(白色)是工作区。 ......
  • frp 使用心得 亲测
    涉及一共三种设备:中转服务器运行frps受控服务器运行frpc操作终端运行ssh原理及步骤1.中转服务器运行frps开启运行frps服务后,开放frps监听端口(7000),接收frps的......