本文主要是介绍MybatisGenerator文件生成不出对应文件的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
《MybatisGenerator文件生成不出对应文件的问题》本文介绍了使用MybatisGenerator生成文件时遇到的问题及解决方法,主要步骤包括检查目标表是否存在、是否能连接到数据库、配置生成...
MybatisGenerator 文件生成不出对应文件
1.先查看是否有目标表。
2.是否连接到数据库。
先在项目结构里引入
- mybatis-generator-core-1.3.2.jar(版本没限制)
- mysql-jdbc.jar
<JavaModelGenerator targetPackage="com.binhai.org.bean" targetProject="F:\JaveEE\Jva Web\MybatisGenerator\src"> <!-- enableSubPackages:是否让schema作为包的后缀 --> <property name="enableSubPackages" value="false" /> <!-- 从数据库返回的值被清理前后的空格 --> <property name="trimStrings" value="true" /> </javaModelGenerator> <!-- targetProject:mapper映射文件生成的位置 --> <sqlMapGenerator targetPackage="com.binhai.org.dao" targetProject="F:\JaveEE\Jva Web\MybatisGenerator\src"> <!-- enableSubPackages:是否让schema作为包的后缀 --> <property name="enableSubPackages" value="false" /> </sqlMapGenerator> &lJefLwkLGLgt;!-- targetPackage:mapper接口生成的位置 --&jsgt; <java编程ClientGenerator type="XMLMAPPER" targetPackage="com.binhai.org.dao" targetProject="F:\JaveEE\Jva Web\MybatisGenerator\src"> <!-- enableSubPackages:是否让schema作为包的后缀 --> <property name="enableSubPackages" value="true" /> </javaClientGenerator> <!-- 指定数据库表 --> <!-- 用户模块表 --> <table schema="" tableName="t_org" domainObjectName="OrgBean" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false" />
&ldphpquo;targetProject”里位置是我自己的文件绝对位置
也是在这个项目下的位置↓
在这个项目生成的子文件位置最好和要放入的项目子文件位置相同,就不用做过多改动。
然后去GeneratorSqlmap.java文件运行,成功后可在对应位置找到。
ps:第一次运行的时候我的目标位置是“src”,它成功了,生成出一个&http://www.chinasem.cnldquo;src”文件夹,下面是我的套娃文件夹,以及文件夹下的生成的文件。
第二次使用就没用了,怎么也生成不出来,之后翻了比较多的文章,就是文件路径问题。没有所谓的文件夹,就没生成出来。
总结
这篇关于MybatisGenerator文件生成不出对应文件的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!