橙单中台化低代码生成器 v1.3 发布,支持 Mybatis Plus 及更多代码生成配置选项。
OrangeAdmin 橙单中台化低代码生成器在又经过 30 天迭代后,现发布 v1.3 版本。该版本已实现,用户可根据不同的工程配置属性,生成不同偏好的业务框架代码。 新功能列表 新增支持 Mybatis Plus,配置工程时可选择 Mybatis 插件,目前已同时支持最主流的 Mybatis Plus 和 tk mapper。 单体和微服务工程均支持 DTO 和 VO 相关代码的生成,进一步解耦数据组装,同时也为 Swagger 提供了更好的支持。 配置微服务工程时,可精确设定每个 Controller 接口是否生成 FeignClient 远程调用接口,此前是全部生成。 配置工程时,可选择 Service 层为支持接口和实现类的标准方式,或是只有 Service 实现类的简洁方式。 配置工程时,可选择是否开启基于 BaseModel 的实体对象全局公有字段,用户可根据偏好修改公有字段名称。如不开启,则仍然保留原有功能,既可为每个数据表指定不同的公有字段属性。 根据用户反馈,集成RoctetMQ,在有效保证消息投递的可靠性、消费的顺序性和幂等性的前提下,实现实时同步部门关系的变化数...