Ingen beskrivning

zhangjinjun 92bcbb72f9 修改字段类型 6 år sedan
doc 1230f0dcc3 first commit 6 år sedan
src 92bcbb72f9 修改字段类型 6 år sedan
pom.xml 313aa8f146 代码已经合并,调整版本依赖为1.13.0 6 år sedan
readme.MD 533286fd8c 1.新增部分公式计算 6 år sedan

readme.MD

包结构

  • config:配置
  • controller:控制器
  • dao:dao层
  • etl:etl相关
  • job:执行的job
  • model:数据库的映射
  • service:服务层
  • util:工具类
  • vo:modelvo

相关资料

power design: https://192.168.1.103:888/svn/outwindow/基础开发部/doc/i健康2.0 表结构有更新,建议直接用PNG图片放在工程目录下,对于理解已够用。

![]()

规范相关

  • 代码中不要出现Application之外的main函数。这些main函数通常被用来做测试代码的入口。如果需要写测试代码就用Test的方式创建测试样例。

改造点说明

  • dao, model下的jpa目录去除,我们只使用jpa的方式
  • util目录做了部分统一,未完全整理
  • service和controller目录下新增special目录,表示特例(special case),将一些特殊的查询,如单病种等,
  • scheduler清理任务及新增special目录
  • 合并ElasticsearchUtil和EsClientUtil。 增加util类很多时候就是为了去除面向对象的复制性,将类对象函数化,然调用过程更加方便。 如果在封装Util时有多个Util,实际上是增加了复杂度?为什么不用原生类呢?