错误收集

001错误

提示 : Error creating context 'spring.root': DbProvider or AdoTemplate is required

原因:没有添加default-autowire="byName"

 1 <?xml version="1.0" encoding="utf-8" ?>
 2 <configuration>
 3   <configSections>
 4     <sectionGroup name="spring">
 5       <section name="context" type="Spring.Context.Support.ContextHandler, Spring.Core"/>
 6       <section name="objects" type="Spring.Context.Support.DefaultSectionHandler, Spring.Core" />
 7     </sectionGroup>
 8   </configSections>
 9   <spring>
10     <context>
11       <resource uri="config://spring/objects"/>
12     </context>
13 
14     <!--错误 没有添加 default-autowire="byName"-->
15     <!--<objects xmlns="http://www.springframework.net" xmlns:db="http://www.springframework.net/database">-->
16     
17     <!--正确 添加def ault-autowire="byName"-->
18     <objects xmlns="http://www.springframework.net" xmlns:db="http://www.springframework.net/database" default-autowire="byName">
19       
20       <!--配置DbProvider-->
21       <db:provider id="DbProvider" provider="System.Data.SqlClient" connectionString="server=.;database=Spring;integrated security=true;"/>
22 
23       <!--配置AdoTemplate  AdoTemplate依赖于DbProvider-->
24       <object id="adoTemplate" type="Spring.Data.Generic.AdoTemplate, Spring.Data">
25         <property name="DbProvider" ref="DbProvider"/>
26       </object>
27 
28       <!--注入StudentDao-->
29       <object id="StudentDao" type="Common.Dao.StudentDao,Common"></object>
30       
31      
32     </objects>
33   </spring>
34 </configuration>

 

02 Can't get WebApplicationContext object from ContextRegistry.GetContext(): Resource handler for the 'web' protocol is not defined

解决方案:添加<add name="Spring" type="Spring.Context.Support.WebSupportModule, Spring.Web" />节点

1 <system.webServer>
2     <directoryBrowse enabled="true" />
3     <!--Can't get WebApplicationContext object from ContextRegistry.GetContext(): Resource handler for the 'web' protocol is not defined-->
4     <modules runAllManagedModulesForAllRequests="true">
5       <add name="Spring" type="Spring.Context.Support.WebSupportModule, Spring.Web" />
6     </modules>
7   </system.webServer>

 

 错误3:信道被注册

 

posted on 2017-11-21 10:59  高达  阅读(138)  评论(0)    收藏  举报

导航