67,513
社区成员
发帖
与我相关
我的任务
分享
刚刚学spring的时候也有这个疑惑,学完以后就知道了。你的疑惑是xml可以随时修改,而不用再次编译源码就可以修改一些值。而注解,初次给人的印象就是写在类里面,这样需要修改的话岂不是也需要再次编译吗?这怎么能降低耦合呢?其实不然,注解里面是可以引用外面的配置文件(如application.property文件)里的值的,也就是说,注解纯粹是加快了开发,还是需要依赖外部配置的,这样你在application.property文件里修改就可以被程序读到而不需要重新编译了。我的理解就是这样,希望能帮到你!