1
我想了解如何使用spring.net ioc來適應我的目的。Spring.Net IoC:使用配置元數據的替代方法XML
在spring.net ioc中可以使用什麼選項來使用xml配置(元數據文件)。即我不想使用以下命令:
<object name="MyMovieFinder"
type="Spring.Examples.MovieFinder.SimpleMovieFinder,
Spring.Examples.MovieFinder"/>
</object>
相反,我希望加載這個值從數據庫象下面這樣:
SqlCommand cmd = new SqlCommand("select ObjName, ObjType, ObjPath from tblApp", cn)
SqlDataReader dr = cmd.ExecuteReader();
while(dr.read)
IApplicationContext ctx = ContextRegistry.GetContext();
MovieLister lister = (MovieLister) ctx.GetObject (dr["ObjName"]);