CMIPT / gcs-back-end

The back-end for git center server.
MIT License
2 stars 0 forks source link

Finish i18n #80

Closed Kaiser-Yang closed 1 month ago

Kaiser-Yang commented 1 month ago

This solved #74.

对于路径参数和请求参数我们不能不指定message,所以你会在controller中的检查合法行性部分看见message = xxx的内容。

并且为了能够让信息正常被解析对于请求体中的错误信息我们必须使用java支持的Format格式进行格式化:{0}, {1}; 而对于路径参数,由于异常中没有getArguments这个方法,我们只能在书写异常的时候即完成替换,所以我们对于 @Size 检查必须使用{min}和{max}进行替换。