Files
Chat2DB/chat2db-server
2023-12-25 16:37:38 +08:00
..
2023-12-21 12:46:38 +08:00
2023-12-13 20:40:51 +08:00
2023-12-07 17:45:44 +08:00
2023-08-05 21:22:28 +08:00
2023-10-21 20:11:17 +08:00
2023-11-26 23:46:04 +08:00
2023-06-22 13:33:42 +08:00
2023-12-05 21:18:30 +08:00
2023-10-19 13:26:50 +08:00

内部协作规范

接口规范

不会使用的参照:https://yuque.antfin-inc.com/docs/share/8a5ff21a-6367-4c77-9e3c-1d5ae9570060?# 《yapi》

国际化处理方案

  • messages.properties 文件下新增code
    • 规范是 作用域.描述 ,比如 dataSource.sqlAnalysisError
  • 方案1在需要提示用户的地方抛出业务异常
// 框架会将 dataSource.sqlAnalysisError 翻译成对应的异常,并返回给前端
throw new BusinessException("dataSource.sqlAnalysisError");
  • 方案2不用异常直接获取国际化
// 直接可以获取国际化翻译的文案
I18nUtils.getMessage("dataSource.sqlAnalysisError")

国际化中文乱码

Editor -> File Encodeings -> Defualt encoding for properties files: 改成 utf-8

编辑国际化文件

建议安装插件 Resource Bundle Editor去编辑,,点击messages.properties,下方有个Resource Bundle 就可以编辑了。