请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

有关配置类的问题?

图片描述
师兄,能不能问您一个关于代码开发的问题:
我觉着这个东西也能写成一个工具类啊,为什么要变成@Bean,给spring处理,sdk不就是工具包啊,一直觉着师兄代码规范挺好的,想学习一下,希望师兄给我解答一下0.0

正在回答 回答被采纳积分+3

插入代码

1回答

廖师兄 2019-12-28 16:15:50

@Bean属于spring ioc内容。
这个地方做的是统一配置。项目里每一处的文件上传。都会走这个规则

0 回复 有任何疑惑可以回复我~
  • 提问者 佛系biu #1
    @Bean我是知道的,感觉写一个工具类的静态方法也能实现,交给spring处理也行,为什么不写一个工具类呢,如前面那个微信授权sdk,我也可以写工具类,师兄有时候重复的代码会写工具类,有时候写config,我就觉着很纳闷啊
    回复 有任何疑惑可以回复我~ 2019-12-28 16:37:06
  • 提问者 佛系biu #2
    代码1:  
      @Bean
        public WxMpService wxMpService() {
            WxMpService wxMpService = new WxMpServiceImpl();
            wxMpService.setWxMpConfigStorage(wxMpConfigStorage());
            return wxMpService;
        }
    代码2:
        public static WxMpService wxMpService(){
            WxMpService wxMpService = new WxMpServiceImpl();
            //中间过程省略
            return wxMpService;
        }
    这两个都可以啊,我想知道用代码1的好处
    回复 有任何疑惑可以回复我~ 2019-12-28 16:41:38
  • 提问者 佛系biu #3
    https://www.jianshu.com/p/ca544c926eb2我看了看这个,明白了,生产环境那些参数要写成工具类是很反复的,哈哈
    回复 有任何疑惑可以回复我~ 2019-12-28 21:17:37
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号