mybatis自动生成代码
2017-04-11 10:01
99 查看
网上找了很多 折腾了挺久 ,由于 maven项目里 没有 建立 src/main/resources这个目录网上找的生成方法都报错 ,所以 如果你是maven方式生成 不管有没有用这个目录都要建下 才能顺利往下走
我用的 是sqlserver2014
maven 引入 自动生成插件
:
配置文件generatorConfig.xml:
最后按照这个生成就好了
生成效果图 :
大小: 66.7 KB
sqljdbc4.jar (455.4 KB)
下载次数: 1
大小: 16.9 KB
查看图片附件
我用的 是sqlserver2014
maven 引入 自动生成插件
:
... <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version> <configuration> <configurationFile>src/resource/generatorConfig.xml</configurationFile> <verbose>true</verbose> <overwrite>true</overwrite> </configuration> <executions> <execution> <id>Generate MyBatis Artifacts</id> <goals> <goal>generate</goal> </goals> </execution> </executions> <dependencies> <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.3.2</version> </dependency> </dependencies> </plugin> </plugins> <pluginManagement> <plugins> <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.--> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions> <pluginExecution> <pluginExecutionFilter> <groupId> org.mybatis.generator </groupId> <artifactId> mybatis-generator-maven-plugin </artifactId> <versionRange> [1.3.2,) </versionRange> <goals> <goal>generate</goal> </goals> </pluginExecutionFilter> <action> <ignore></ignore> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata> </configuration> </plugin> </plugins>
配置文件generatorConfig.xml:
<?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> <classPathEntry location="E:/jar/javalianjiesqlserver2008/sqljdbc4.jar"/> <context id="my" targetRuntime="MyBatis3"> <commentGenerator> <property name="suppressDate" value="false"/> <property name="suppressAllComments" value="true"/> </commentGenerator> <jdbcConnection driverClass="com.microsoft.sqlserver.jdbc.SQLServerDriver" connectionURL="填写自己本地数据库的jdbc url" userId="test" password="test"/> <javaModelGenerator targetPackage="com.springapp.mvc.model" targetProject="E:/zqb/mybatis/java"> <property name="enableSubPackages" value="true"/> <property name="trimStrings" value="true"/> </javaModelGenerator> <sqlMapGenerator targetPackage="com.springapp.mvc.model" targetProject="E:/zqb/mybatis/java"> <property name="enableSubPackages" value="true"/> </sqlMapGenerator> <javaClientGenerator targetPackage="com.springapp.mvc.model" targetProject="E:/zqb/mybatis/java" type="XMLMAPPER"> <property name="enableSubPackages" value="true"/> </javaClientGenerator> <!--<table tableName="T_FEE_AGTBILL" domainObjectName="FeeAgentBill" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"/>--> <table tableName="Account" domainObjectName="Account" enableCountByExample="true" enableUpdateByExample="true" enableDeleteByExample="true" enableSelectByExample="true" selectByExampleQueryId="true"> <!--<columnRenamingRule searchString="^D_" replaceString=""/>--> </table> </context> </generatorConfiguration>
最后按照这个生成就好了
生成效果图 :
大小: 66.7 KB
sqljdbc4.jar (455.4 KB)
下载次数: 1
大小: 16.9 KB
查看图片附件
相关文章推荐
- 使用Mybatis Generator自动生成Mybatis相关代码
- MyBatis代码自动生成
- MyBatis代码自动生成
- Mybatis 自动生成代码工具
- maven+mybatis+mybatis-generator+sql server 2005自动生成代码,加上自定义分页插件和批量插入更新插件
- MyBatis使用Generator自动生成代码
- 使用Mybatis Generator自动生成Mybatis相关代码
- Mybatis代码自动生成插件使用
- 基于eclipse的mybatis映射代码自动生成的插件http://blog.csdn.net/fu9958/article/details/7521681
- maven + MyBatis Generator 自动生成代码配置
- MyBatis使用Generator自动生成代码
- MyBatis使用Generator自动生成代码
- MyBatisGenerator 自动生成java代码(反向工具)
- Mybatis代码自动生成插件使用
- 使用Mybatis Generator自动生成Mybatis相关代码
- 使用Mybatis Generator自动生成Mybatis相关代码
- MyBatis使用Generator自动生成代码
- 使用Mybatis Generator自动生成Mybatis相关代码
- Mybatis代码自动生成工具和插件
- MyBatis 自动生成单表的Model DAO SqlMap 底层操作代码