今天遇见了个很神奇的问题;本来想spring启动的时候,启动一个监听,执行一段代码;
后来发现一直执行了2次;本来以为是tomcat执行了一次,spring执行了一次;后来发现不是;原来
<listener>
<listener-class>com.hh.listener.DxmListener</listener-class>
</listener>
<listener>
<listener-class>com.hh.listener.DxmListener</listener-class>
</listener>
自己写了2次;。。。无语
在配置Spring启动时,发现一个监听器(DxmListener)的代码被执行了两次。最初误认为是Tomcat和Spring各执行一次,但实际上是由于在配置文件中重复定义了两次监听器导致的。问题解决方法是删除多余的监听器配置。
633

被折叠的 条评论
为什么被折叠?



