【spring】spring配置文件命名空间(如:xmlns:beans="http://www.springframework.org/schema/beans")

场景:



最近碰到很多人不理解,为什么spring的配置中要用

标签有什么区别

解疑:

spring中有默认的命名空间,比如


默认命名空间是beans,使用标签即可,spring会默认是beans命名空间下。

又比如



 默认命名空间是security,使用标签即可,spring默认security命名空间下。这时定义bean,就需要标签

小结:

应该来说标签没有任何区别,只是应用场景不一样而已,前者应用在默认命名空间不是beans的xml中,后者应用在默认命名空间为beans的xml中。



你可能感兴趣的:(spring)