发布清单
标识 | 主题 | 问题类型 | 报告人 | 需重新生成代码 | 需手工修改配置文件 | 项目归属 | 演示 |
27042 | 【可视化布局】可视化布局中,根据属性值跳转的配置界面样式优化。 | 改进 | 李小琴 | 云平台 | |||
27610 | 云平台生成的代码sonar 7.8 扫描问题优化 | 改进 | 林进旭 | 云平台 | |||
27652 | 云平台全文搜索引擎重构,引入EDS支持。 | 新功能 | 林进旭 | 云平台 |
升级说明
1. 云平台生成的代码sonar 7.8 扫描问题优化
主要针对项目提出的sonar扫描问题进行修改:
sonar7.8 上新增了规则 控制器中不推荐使用 @RequestMapping 不指定 Method ,如果是Spring 4 版本 要求指定 method=GET \POST
如果是分布式系统spring 版本4.3.17 以上的建议使用 @PostMapping @GetMapping 替代。
平台的query 方法比较特殊,支持get post 两种方式,所以此次没做修改,加上了 @SupperessWarings 注解忽略。
2. 云平台全文搜索引擎重构,引入EDS支持。
1)升级sear.war包引用,升级为 ipf.version 6.9.1.1.RELEASE ,并引入 EC3 支持
2)拆分为多个包
gillion-serarch-api 搜索引擎接口包,提供RPC服务
gillion-search-core 搜索引擎核心包
gillion-search-business 应用
gillion-search-www 前端
3)整合配置yml , 创建 java config ,整提测试。
4)sonar 扫描解决部分代码问题。
5)此次重构,不考虑先不考虑单系统,单系统还是以老版本来使用。