First, learn how to load Maven's package
http://search.maven.org
Second, the method of MyBatis automatic generation tool is really useful
mybatis-generator-core-1.3.1
command to run this tool
Java-jar D:\mybatis-generator-core-1.3.1\lib\mybatis-generator-core-1.3.1.jar-configfile D:\ Mybatis-generator-core-1.3.1\generator.xml-overwrite
A detailed explanation of the configuration 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>
<!--LOAD Database driver
<classpathentry location= "E:\mybatis-generator-core-1.3.1\lib\mysql-connector-java-5.1.31.jar"/>
<context id= "Db2tables" targetruntime= "MyBatis3" >
<commentGenerator>
<property name= "Suppressallcomments" value= "true"/>
</commentGenerator>
<!--load Database URL user name password---->
<jdbcconnection driverclass= "Com.mysql.jdbc.Driver" connectionurl= "Jdbc:mysql://127.0.0.1:3306/manger" userId= "Root" password= "root" ></jdbcConnection>
<javatyperesolver >
<property name= "Forcebigdecimals" value= "false"/>
</javaTypeResolver>
<!--database for the entity package and location--
<javamodelgenerator targetpackage= "Com.cn.manger.model" targetproject= "E:\Manger\Manger\MangerDao\src\main\ Java\ ">
<property name= "Enablesubpackages" value= "true"/>
<property name= "Trimstrings" value= "true"/>
</javaModelGenerator>
< map packages and locations!--database tables--
<sqlmapgenerator targetpackage= "Com.cn.manger.mappers" targetproject= "E:\Manger\Manger\MangerDao\src\main\ Java\ ">
<property name= "Enablesubpackages" value= "true"/>
</sqlMapGenerator>
<!--database Tables The package and location of the DAO object--
<javaclientgenerator type= "Xmlmapper" targetpackage= "Com.cn.manger.dao" targetproject= "E:\Manger\Manger\ Mangerdao\src\main\java\ ">
<property name= "Enablesubpackages" value= "true"/>
</javaClientGenerator>
<!--to generate MyBatis database tables--
<table tablename= "Mg_user" domainobjectname= "Mguser" ></table>
<table tablename= "Mg_role" domainobjectname= "Mgrole" ></table>
<table tablename= "Mg_uer_role" domainobjectname= "Mguserrole" ></table>
</context>
</generatorConfiguration>
This article is from the "Technology for Life" blog, please be sure to keep this source http://liuxinzhoujob.blog.51cto.com/8353367/1591883
Spring+maven+mybatis