采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好,我的 com.imooc.article.mapper.ArticleMapper Article 运行后总是找的database 项目中的Artice 如何让他去找到imooc-news-dev-model 项目中的pojo呢?
ArticleMapper.xml 中的 <resultMap id="BaseResultMap" type="com.imooc.pojo.Article">我点击Article指向了database项目中com.imooc.pojo.Article 而不是指向model 项目中的com.imooc.pojo.Article。
换个包名试试。你的包名可能冲突了,编译器找不到
imooc-news-dev-model\src\main\java\com\imooc\pojo imooc-news-dev\mybatis-generator-database\src\main\java\com\imooc\pojo 两个项目包名是一样的。那我改一下吗?
应该不是包名问题,我推测是mapper不对,发群里吧。类似问题群里交流方便。这里一来一回挺麻烦的。
额,没有明白,你指的啥意思?哈哈我没看懂
就是从database copy 上去后,mapper.xml 还指向原来database工程的pojo 类,没有指向复制到model工程的pojo类。
Caused by: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.imooc.article.mapper.ArticleMapper.BaseResultMap
参数非法,生成的过程有问题吧,删除了重新来一遍试试。拷贝过去以后再把原来的删除。
登录后可查看更多问答,登录/注册
一课收获分布式系统开发,微服务核心技术和中间件企业生产落地
1.1k 13
569 11
780 11
1.2k 11
1.2k 10