存档

2017年9月 的存档

接入网关错误信息国际化问题

2017年9月25日 没有评论

几年前的方案,上周沟通时,忘了,备忘一下。

两种方案:
一、实时方案
按标准的HTTP协议处理,即http的Accept-Language头信息来自动匹配相关的配置文件。

二、非实时方案(周期性版本检查)
提供独立的错误码和错误信息对应的查询接口,返回指定语言的提示信息。

这两种方案都需要指定错误码,并扩展错误信息。

Spring的@Configuration中@Bean注解无效问题

2017年9月1日 没有评论

在Spring boot(版本1.3.1)项目中,先有一个Configuration的Class,再建另一个,发现新建的这个无法生效。老的没问题。

很偶然的改了一下方法名,就可以了。

然后证实多个Configuration下,如果存在同名的方法,就会不认。返回值不同也不行。

留下点文字,记录这个坑。