【Java】Springboot项目运行MVN命令时会删除自定义DAO(xxxMapper)中的方法。

SpringBoot项目在可以使用Java入口正常类运行,但是通过运行Maven命令启动或者是进行其他操作时,例如使用Maven命令打包项目时,会自动删除自定义的DAO中的方法,xxxMapper是通过mybatis generator自动生成的,mapper中方法如图所示:

【Java】Springboot项目运行MVN命令时会删除自定义DAO(xxxMapper)中的方法。

selectByUsername方法是自定义的,在UserMaper.xml文件中也进行了查询语句的定义,但是一通过Maven命令运行项目或者项目打包时,selectByUsername就会被自动删除,

【Java】Springboot项目运行MVN命令时会删除自定义DAO(xxxMapper)中的方法。

控制台提示该方法找不到,一脸懵逼,自己就给删除了把方法,但是程序能够通过入口了正常运行

【Java】Springboot项目运行MVN命令时会删除自定义DAO(xxxMapper)中的方法。

新手学习,求解答!工体谢腰!

回答

解决了吗?同问

以上是 【Java】Springboot项目运行MVN命令时会删除自定义DAO(xxxMapper)中的方法。 的全部内容, 来源链接: utcz.com/a/86790.html

回到顶部