springboot国际化问题 ,自定义注解渲染返回动态数据

前提
VO:
商品对象 Goods,有name和desc描述字段 比如 Goods.id=1 Goods.name="苹果手机" Goods.desc="这是一部苹果手机";
然后相关的配置文件zh_CN和 en_US 都配置了 goods.name.1 = Apply , goods.desc.1 =This is a Apply phone; 这里的1就是拿当前对象的id作唯一键的
goods对象是从数据库查询出来的,我在 GoodsVO对象中 把name和desc加上了自定义注解, 表示我加了注解的字段在springboot系列化的时候需要查看当前的语言国际化, 我该如何匹配替换呢,希望各位指点一二