84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
代码不报错,但是就是无法生产对应文件?大家有遇到的吗?
认证高级PHP讲师
一般我遇到这种问题是因为设置的路径不对,生成到别的地方了,你也可以看看运行时控制台有没有打印save. ..file到什么地方
直接上代码,这是配置文件,指定你的生成路径。然后再该目录下,执行命令:mvn mybatis-generator:generate
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> <generatorConfiguration> <!-- oracle-connector的位置 --> <classPathEntry location="D:/myproject/.m2/mysql/mysql-connector-java/5.1.21/mysql-connector-java-5.1.21.jar" /> <!-- 配置一个代码生成操作,如果生成的目录或是数据库不一样,只需要参考增加一个context节点即可 --> <context id="rock_auth_app_sys" targetRuntime="MyBatis3"> <property name="suppressAllComments" value="true" /> <property name="useActualColumnNames" value="false" /> <!-- 配置插件 --> <plugin type="com.rock.dal.mybatis.MysqlPaginationPlugin" /> <jdbcConnection driverClass="org.gjt.mm.mysql.Driver" connectionURL="jdbc:mysql://10.101.234.27:3308/idcm" userId="数据库用户名" password="数据库密码"> </jdbcConnection> <javaTypeResolver> <property name="forceBigDecimals" value="false" /> </javaTypeResolver> <!-- mvn mybatis-generator:generate --> <!-- 配置model生成位置 --> <javaModelGenerator targetPackage="com.alibaba.tboss.dal.mysql.workOrder" targetProject="src/main/java"> <property name="enableSubPackages" value="true" /> <property name="trimStrings" value="true" /> </javaModelGenerator> <!-- 配置sqlmap生成位置 --> <sqlMapGenerator targetPackage="com.alibaba.tboss.dal.mysql.workOrder.mapper" targetProject="src/main/resources"> <property name="enableSubPackages" value="true" /> </sqlMapGenerator> <!-- 配置mapper接口生成位置 --> <javaClientGenerator type="XMLMAPPER" targetPackage="com.alibaba.tboss.dal.mysql.workOrder.mapper" targetProject="src/main/java"> <property name="enableSubPackages" value="true" /> </javaClientGenerator> <!-- mvn mybatis-generator:generate --> <table schema="idcm" tableName="idc_logistics_assign_rules" domainObjectName="LogisticsAssignRules" enableUpdateByExample="false" enableDeleteByExample="false"> </table> </context> </generatorConfiguration>
需要提前建好文件夹
一般我遇到这种问题是因为设置的路径不对,生成到别的地方了,你也可以看看运行时控制台有没有打印save. ..file到什么地方
直接上代码,这是配置文件,指定你的生成路径。然后再该目录下,执行命令:mvn mybatis-generator:generate
需要提前建好文件夹