系统吧 专业的电脑操作系统,支持重装各种原版系统xp/win7/win8/win10 这个系统怎么样?试试系统吧系统,体验办公系统畅快愉悦感。 各种电脑系统安装过程一样,神一般的畅快!
-->
当前位置:主页 > 电脑技术 >

老司机帮您使用Mybatis逆向工程步骤

作者:朱芸息 分类:电脑技术 发布时间:2017-09-19 18:04:36

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到使用Mybatis逆向工程步骤的问题,如果我们遇到了使用Mybatis逆向工程步骤的情况,该怎么处理怎么才能解决使用Mybatis逆向工程步骤带来的困扰呢,对于这样的问题其实我们只需要MyEclipse+MySQL1、在pom.xml中添加 org.mybatis.generator mybatis-generator-core 1.3.5 2、在项目下创建mbg.xml,内容如下,可修改成自己的包路径 工具/原料 MyEclipse+MySQL 方法/步骤 1、在pom.xml中添加 dependency g...

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到使用Mybatis逆向工程步骤的问题,如果我们遇到了使用Mybatis逆向工程步骤的情况,该怎么处理怎么才能解决使用Mybatis逆向工程步骤带来的困扰呢,对于这样的问题其实我们只需要MyEclipse+MySQL1、在pom.xml中添加org.mybatis.generatormybatis-generator-core1.3.52、在项目下创建mbg.xml,内容如下,可修改成自己的包路径

工具/原料

MyEclipse+MySQL

方法/步骤

1、在pom.xml中添加

<dependency>

<groupId>org.mybatis.generator</groupId>

<artifactId>mybatis-generator-core</artifactId>

<version>1.3.5</version>

</dependency>

2、在项目下创建mbg.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>

<context id="DB2Tables" targetRuntime="MyBatis3">

<!-- 逆向工程生成时不要注释 -->

<commentGenerator>

<property name="suppressAllComments" value="true" />

</commentGenerator>

<!-- 配置数据库连接信息 -->

<jdbcConnection driverClass="com.mysql.jdbc.Driver"

connectionURL="jdbc:mysql://localhost:3306/mon201903"

userId="root"

password="1234">

</jdbcConnection>

<!-- 不管先 -->

<javaTypeResolver >

<property name="forceBigDecimals" value="false" />

</javaTypeResolver>

<!-- 指定JavaBean生成的位置 -->

<javaModelGenerator

targetPackage="com.sun.bean"

targetProject=".\src\main\java">

<property name="enableSubPackages" value="true" />

<property name="trimStrings" value="true" />

</javaModelGenerator>

<!-- 指定sql映射文件生成位置 -->

<sqlMapGenerator

targetPackage="mapper"

targetProject=".\src\main\resources">

<property name="enableSubPackages" value="true" />

</sqlMapGenerator>

<!-- 指定dao接口生成位置 -->

<javaClientGenerator type="XMLMAPPER"

targetPackage="com.sun.dao"

targetProject=".\src\main\java">

<property name="enableSubPackages" value="true" />

</javaClientGenerator>

<!-- table指定每个表生成策略,指定实体类Bean的类名 -->

<table tableName="tab_emp" domainObjectName="Employee"></table>

<table tableName="tab_dept" domainObjectName="Dept"></table>

</context>

</generatorConfiguration>

3、编写测试类

public class MBGTest {

public static void main(String[] args) throws Exception {

List<String> warnings = new ArrayList<String>();

boolean overwrite = true;

File configFile = new File("mbg.xml");

ConfigurationParser cp = new ConfigurationParser(warnings);

Configuration config = cp.parseConfiguration(configFile);

DefaultShellCallback callback = new DefaultShellCallback(overwrite);

MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings);

myBatisGenerator.generate(null);

}

}

注意事项

必须先在数据库建好表和搭好框架环境

xp 更多>>
win7 更多>>
win8 更多>>
win10 更多>>
U盘 更多>>
电脑技术 更多>>
网站地图 | 豫ICP备2021035069号-4 | 友情链接qq:191064436
系统吧

版权所有 © 2012-2023 系统吧 免责声明:本站资源均收集于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时删除相应资源。