起因
公司新的项目组建立,考虑到项目积累的需要和人力资源的匮乏,技术选型时对市面上的开源工具进行考察,最终采用jeecg。
优势
开源,基本功能免费;
前后端分离架构适用当前项目且符合公司现状;
提供的代码生成功能较为完善,减少不必要的人力开销;
使用mybatis-plus,在dao层提供了相对简洁的代码风格;
缺陷
普适性较强,导致对单个项目的功能性需求不友好;
生态尚未完全建立,一边使用一边优化;
问题的解决方案比较单一,没有多元化的处理方式可供选择;
部分封装严密导致改动困难;
后续开发问题记录,为工具生态添砖加瓦!