<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.5.xsd">
<context:annotation-config />
<bean id="u" class="com.bjsxt.dao.impl.UserDAOImpl">
</bean>
<bean id="u2" class="com.bjsxt.dao.impl.UserDAOImpl">
</bean>
<bean id="userService" class="com.bjsxt.service.UserService" >
</bean>
</beans>
xml文件分析:
xmlns="http://www.springframework.org/schema/beans"
这句话代表的是在本xml文件中出现的没有任何前缀的标签的命名空间在"http://www.springframework.org/schema/beans"里面
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
代表在本xml文件中前缀为xsi的标签的命名空间为"http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
代表的是以context开头的标签的命名空间为"http://www.springframework.org/schema/context"
注意http://www.springframework.org/schema/beans代表的是标签的键
而
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
代表的是标签的值.
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-2.5.xsd">
<context:annotation-config />
<bean id="u" class="com.bjsxt.dao.impl.UserDAOImpl">
</bean>
<bean id="u2" class="com.bjsxt.dao.impl.UserDAOImpl">
</bean>
<bean id="userService" class="com.bjsxt.service.UserService" >
</bean>
</beans>
xml文件分析:
xmlns="http://www.springframework.org/schema/beans"
这句话代表的是在本xml文件中出现的没有任何前缀的标签的命名空间在"http://www.springframework.org/schema/beans"里面
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
代表在本xml文件中前缀为xsi的标签的命名空间为"http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
代表的是以context开头的标签的命名空间为"http://www.springframework.org/schema/context"
注意http://www.springframework.org/schema/beans代表的是标签的键
而
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
代表的是标签的值.