使用spring.net中可能出现的错误

  当使用spring.net时因为由于跟着一步一步敲没出错但是有原项目就复制粘贴代码和文件,但是因为只是要其中的逻辑一部分代码,而把全部的配置文件代码复刻过去然后就出现了错误,

刚开始时是下图

将文件找到了,还要找另一个文件,找到了还是重运行项目是下图

按完确定是下图

到底是哪出了问题呢?跟着别人打就没事自己打就出问题?

 Initialization of object failed : 'RoleInfoBLL' node cannot be resolved for the specified context 看了看这句话

百度翻译玩是这个样子的:‘’初始化对象失败:“roleinfobll节点无法为指定的背景下解决‘’。

初始化对象失败?咋初始化失败了?为啥自己打就这么多问题?

初始化?然后我对着代码一行一行找那不一样,找到几分钟,初始化结果,突然就想这spring.net是干嘛得了,

工厂模式,实例化,ioc,然后就去找配置文件看看,但是我也没写错啊哪出问题(在编我还能编好多行)

关键点到了!!!

配置文件下图

控制器下图

找到不同了,这两个不一样啊,所以这一整篇文章的话和图都是为了演示这个:你不小心犯下的错(感觉有歧义?)

所以总的来说spring.net中:控制器中声明的对象要与配置文件一样(一一对应)——这句话初学者划重点

其实这个问题吧主要是因为你想省事然后出的问题,跨跨跨(拟声词)复制爽啊,一会就完事了,功能一会就实现了。如果你牛逼,很牛逼啥都知道您老人家随便复制,但是如果你不牛逼老老实实手打吧或者说一步一步来吧。有的复制东西没事有的就会出事,比如一般处理程序复制代码没问题复制文件如果文件的头不改那就死定了,仅以此来警醒自己,或者帮助你。

最后,我那是为了演示问题做的注释,你别认为那是正确的

本文章仅为帮助不了解的人,如果转载注明出处,如有雷同纯属巧合。

posted @ 2017-12-04 03:06  名侦探坑男  阅读(264)  评论(0)    收藏  举报