开源工具
yzqingqing
这个作者很懒,什么都没留下…
展开
-
一个复杂业务树的构造工具类
因公司业务需求,需要构造各种类型组织关系树。有同种模型的关系树,例如 单位、子单位关系树也有不同模型的关系树,例如 单位、子单位、部门、子部门关系树那么基于这种复杂的关系树,我们需要将树的基本结构关系以及业务代码做分离首先构造一个树的基类/** * 树的抽象 */public abstract class Tree{ private List<Tree> ch...原创 2020-03-05 21:40:23 · 539 阅读 · 3 评论 -
domain代码生成修改工具,批量生成swagger、javax.validation注解,减少重复工作
在这个微服务化为主流的阶段,domain的重要性不言而喻,他即体现了一个服务的业务能力,又是服务间通信的契约,市面上已经有一些很成熟的domain代码生成工具,比如Mybatis-Generator, 但是基本没看到可以支撑domain进行二次代码修改的自动化工具.这在很多场景下增加了额外的开发工作量例如前后端分离,很多小伙伴会选择swagger作为api文档生成工具,但这也意味着我们需要对...原创 2019-06-16 19:10:43 · 1021 阅读 · 5 评论