springboot 项目,需求是需要处理一个list对象,或者obj对象对某个属性进行国际化操作,比如一个用户list ,用户有name, list中存在A和B2个对象, 那么如何当前台切换为英文的时候分别替换A和B的name为配置文件中的名称呢, 之前是使用@JsonSerialize注解在name上,但是name上无法获取当前对象的其他参数,来区分是A还是B,如上面的A肯定有个ID,理论上配置文件的key应该为 用户表.A.id.name=A的名称 ,用户表.B.id.name=B的名称,才能对号入座。各位有过这样的需求么,有好的解决方案么,希望能分享下
JsonSerialize你应该指定到A.name上面去,这你就可以自己控制了