spring配置文件是一个xml格式的文件,类似如下:
1 <beas> 2 <bean id= ‘a‘ class = ‘包名.类名‘></bean> 3 <bean id= ‘b‘ class = ‘包名.类名‘></bean> 4 <bean id= ‘c‘ class = ‘包名.类名‘></bean> 5 <bean id= ‘d‘ class = ‘包名.类名‘></bean> 6 <bean id= ‘e‘ class = ‘包名.类名‘></bean> 7 </beans>
spring 通过classpathxmlapplicationcontext类(实现BeanFactory)解析xml文件,得到id和class,根据反射得到class的实例,将id和class放入到map中,在service层调用dao时,可以通过getBean()方法,得到想要的dao层实现类。
时间: 2024-11-08 22:06:01