运行两遍mybatis逆向工程程序
两次生成的xml会堆在一起
表现的结果为:
tomcat运行后一直卡在 Initializing Spring root WebApplicationContext
添加log4j打印日志发现程序一直在报同一类错 无限报错
java.lang.IllegalArgumentException: Result Maps collection already contains value for com.taotao.mapper.TbOrderShippingMapper.BaseResultMap
解决方法很简单:
删除自动生成的代码
重新生成即可
怎么想到的: 百度出来的 找了近4个小时
心得: 相信日志打印出来的错误
因为可能导致tomcat运行后无限等待初始化spring的情况有非常多种 这是不可预知的 不能靠搜索这个找出问题 找出了也只是运气
必须具体问题 去百度日志打印出的具体错误