我在applicationContext.xml文件中定义了几个bean,发现如果我对bean的名称犯了错误(比如打错字),Spring不会抱怨任何东西,而是继续加载无效的配置。Spring难道不会自动检查吗?我该如何在applicationContext.xml文件上实现模式验证呢?谢谢。
我在applicationContext.xml文件中定义了几个bean,发现如果我对bean的名称犯了错误(比如打错字),Spring不会抱怨任何东西,而是继续加载无效的配置。Spring难道不会自动检查吗?我该如何在applicationContext.xml文件上实现模式验证呢?谢谢。
除了这个问题,我还遇到了一些检测重复bean id的问题,这些问题会在不经意间被覆盖,但最终我找到了这个开源项目,它可以帮助你编写JUnit单元测试来检测这些问题。它非常容易使用并解决了我的问题,它叫做Beanoh。