resource为什么要拷贝属性给new的bean,不能直接使用吗

来源:5-1 SpringBoot 资源文件属性配置

慕神3232165

2019-04-05 23:21

resource为什么要拷贝属性给new的bean,不能直接使用吗

写回答 关注

3回答

  • 大鹏111
    2019-11-10 17:23:34

    其实不是加载顺序原因,调试可以发现,返回的json串中,该读取的属性是有值的,但是可以发现data中除了属性文件中的这些字段值,还多了一些属性,如$$beanFactory,原因应该是Resource对象是Spring构造的,Spring给这个对象加入元数据之类的其他属性,这些属性Jackson解析不了,所以报错了,可以看到异常里也提示了 找不到$$beanFactory

  • 爸爸给你买红牛
    2019-08-08 10:46:45

    其实是可以直接使用的。

    大鹏111

    我直接使用报了 com.fasterxml.jackson.databind.exc.InvalidDefinitionException

    2019-11-10 17:15:44

    共 1 条回复 >

  • king_0063
    2019-04-07 23:08:01

    可以直接使用的吧,都能复制了不是

SpringBoot开发常用技术整合

SpringBoot 极简开发的框架整合利器

102172 学习 · 508 问题

查看课程

相似问题