首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Maven+Mybatis+Spring配备之第三步:生成Mybatis Bean

2012-09-06 
Maven+Mybatis+Spring配置之第三步:生成Mybatis Bean1.配置pom.xml给pom.xml加Mybatis的plugin:pluging

Maven+Mybatis+Spring配置之第三步:生成Mybatis Bean
1.配置pom.xml
给pom.xml加Mybatis的plugin:

<plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-maven-plugin</artifactId><version>1.3.0</version></plugin>

还需要Mybatis的repository,在前面已经加过了。另外,需要加一个Mybatis generator的配置文件名的property:
<mybatis.generator.configurationFile>generatorConfig.xml</mybatis.generator.configurationFile>

2.配置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=".\\src\\main\\webapp\\WEB-INF\\lib\\classes12.jar" /><context id="DB2Tables" targetRuntime="MyBatis3"><jdbcConnection driveruserId="user"password="password"></jdbcConnection><javaTypeResolver><property name="forceBigDecimals" value="false" /></javaTypeResolver><javaModelGenerator targetPackage="com.rever.mybatis.model"targetProject=".\src\main\java"><property name="enableSubPackages" value="true" /><property name="trimStrings" value="true" /></javaModelGenerator><sqlMapGenerator targetPackage="com.rever.mybatis.model"targetProject=".\src\main\resources"><property name="enableSubPackages" value="true" /></sqlMapGenerator><javaClientGenerator type="XMLMAPPER"targetPackage="com.rever.mybatis.model" targetProject=".\src\main\java"><property name="enableSubPackages" value="true" /></javaClientGenerator><table tableName="TableName" domainObjectName="TableNameObject"><generatedKey column="ID" sqlStatement="select s_sequence.nextval from dual"type="pre" /></table></context></generatorConfiguration>


这里需要注意一点的是生成的xml存放路径最好放在src\main\resources路径下,否则Maven打包的时候不会把相关的xml文件打到war包里的。
3.执行maven命令,生成Mybatis文件:
mvn mybatis-generator:generate

热点排行