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
需要事先建好文件夾