逆向工程重复生成代码导致出错
来源:互联网 发布:java就业培训教程 pdf 编辑:程序博客网 时间:2024/05/18 03:50
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘itemsMapper’ defined in file [D:\eclipse_ee_workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\shopping\WEB-INF\classes\com\sparrow\ssm\mapper\ItemsMapper.class]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.sparrow.ssm.mapper.ItemsMapper.BaseResultMap
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1553)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475)
at org.springframework.beans.factory.support.AbstractBeanFactory
at org.apache.catalina.core.ContainerBase
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalArgumentException: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.sparrow.ssm.mapper.ItemsMapper.BaseResultMap
at org.mybatis.spring.mapper.MapperFactoryBean.checkDaoConfig(MapperFactoryBean.java:100)
at org.springframework.dao.support.DaoSupport.afterPropertiesSet(DaoSupport.java:44)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1612)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1549)
… 21 more
Caused by: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.sparrow.ssm.mapper.ItemsMapper.BaseResultMap
at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:120)
at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:92)
at org.apache.ibatis.builder.annotation.MapperAnnotationBuilder.loadXmlResource(MapperAnnotationBuilder.java:164)
at org.apache.ibatis.builder.annotation.MapperAnnotationBuilder.parse(MapperAnnotationBuilder.java:118)
at org.apache.ibatis.binding.MapperRegistry.addMapper(MapperRegistry.java:71)
at org.apache.ibatis.session.Configuration.addMapper(Configuration.java:651)
at org.mybatis.spring.mapper.MapperFactoryBean.checkDaoConfig(MapperFactoryBean.java:97)
… 24 more
Caused by: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.sparrow.ssm.mapper.ItemsMapper.BaseResultMap
at org.apache.ibatis.session.Configuration
at org.apache.ibatis.session.Configuration.addResultMap(Configuration.java:536)
at org.apache.ibatis.builder.MapperBuilderAssistant.addResultMap(MapperBuilderAssistant.java:207)
at org.apache.ibatis.builder.ResultMapResolver.resolve(ResultMapResolver.java:47)
at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElement(XMLMapperBuilder.java:284)
at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElement(XMLMapperBuilder.java:251)
at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElements(XMLMapperBuilder.java:243)
at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:116)
… 30 more
十二月 24, 2017 1:11:22 下午 org.apache.catalina.core.StandardContext startInternal
严重: One or more listeners failed to start. Full details will be found in the appropriate container log file
十二月 24, 2017 1:11:22 下午 org.apache.catalina.core.StandardContext startInternal
严重: Context [/shopping] startup failed due to previous errors
十二月 24, 2017 1:11:22 下午 org.apache.catalina.core.ApplicationContext log
信息: Closing Spring root WebApplicationContext
十二月 24, 2017 1:11:22 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler [“http-nio-8080”]
十二月 24, 2017 1:11:22 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler [“ajp-nio-8009”]
十二月 24, 2017 1:11:22 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 4972 ms
解决:重新生成一次,把原来生成的文件删掉。
生成多次会在文件后面追加,不是覆盖。
- 逆向工程重复生成代码导致出错
- mybatis逆向工程生成代码
- mybaitis逆向工程生成代码
- Mybatis 逆向工程生成代码
- mybatis 逆向工程 生成代码
- mybatis逆向工程,自动生成代码
- Mybatis逆向工程自动生成代码
- MyBatis逆向工程自动生成代码
- MyBatis的逆向工程生成代码
- mybatis generator 逆向工程代码生成
- 【MyBatis框架】MyBatis的逆向工程生成代码,如何生成逆向工程
- 【MyBatis框架】mybatis逆向工程自动生成代码
- mybatis逆向工程通过表反向生成java代码
- 在IDEA中使用MyBatis Generator逆向工程生成代码
- 在IDEA中使用MyBatis Generator逆向工程生成代码
- StarUML逆向工程: 通过代码生成类图
- 【MyBatis学习15】MyBatis的逆向工程生成代码
- 【MyBatis学习15】MyBatis的逆向工程生成代码
- CES 之后与你见面,中美自动驾驶技术全明星阵容 | 早鸟票倒计时
- 一次 PyTorch 的踩坑经历,以及如何避免梯度成为NaN
- Linux_kali系统下的wifi破解
- 圣诞送书福利 !深度学习经典书籍免费送!
- C++string读取
- 逆向工程重复生成代码导致出错
- 从键盘任意输入三角形的三边长为a,b,c,编程判断a,b,c的值能否构成一个三角形,若能,请算出面积·若不能就输出不能构成三角形。
- 【面向对象】面向对象五大原则
- 【hadoop】启动hadoop进程提示Permission denied
- RecyclerView 使用Glide加载远端图片导致图片错乱问题解决。
- Sklearn中的f_classif和f_regression
- GameObject.find和obj.transform.find的区别
- 使用Spring Boot Starter开发RocketMQ
- Tomcat 架构分析(五) 核心Catalina模块