学习Spring我在spring配置文件中发现了两种xmlns的定义。一个从这个开始:
<beans xmlns="http://www.springframework.org/schema/beans"
我在春季文档中找到的
另一个从这个开始:
<beans:beans xmlns="http://www.springframework.org/schema/mvc"
两者都工作正常。我观察到的一个区别是,如果您使用第二个定义,则必须以名称 beans 开始所有标签,如下所示:
<beans:import resource="hibernate-context.xml" />
否则可以写成
<import resource="hibernate-context.xml" />
它们有什么主要区别?