1.搭建用到的软件
- SpringToolSuite4 、 mysql数据库
2.步骤
- 根据需求创建数据库表
这里mysql数据库忘记怎么建表可以用Navicat Premium软件,选中表右击鼠标【对象信息】回忆起来
-
创建好包结构,后面使用逆向工程
-
导入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">
<!-- mybatis-generator的核心配置文件 -->
<generatorConfiguration>
<classPathEntry location="D:\Repository\mysql\mysql-connector-java\5.1.47\mysql-connector-java-5.1.47.jar" />
<context id="DB2Tables" targetRuntime="MyBatis3">
<!-- 自动生成的bean对象 是否实现序列化接口 -->
<plugin type="org.mybatis.generator.plugins.SerializablePlugin"></plugin>
<!-- 自动生成的bean对象 是否重写tostring -->
<plugin type="org.mybatis.generator.plugins.ToStringPlugin"></plugin>
<commentGenerator>
<property name="suppressDate" value="true"/>
<property name="suppressAllComments" value="true"/>
</commentGenerator>
<!-- 注意!如果要重新生成pojo类,务必改成项目组数据库,用户名密码 -->
<jdbcConnection driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://127.0.0.1:3306/cms"
userId="root"
password="root">
</jdbcConnection>
<!--指定生成的类型为java类型,避免数据库中number等类型字段 -->
<javaTypeResolver >
<property name="forcef" value="false" />
</javaTypeResolver>
<!--自动生成的实体的存放包路径 -->
<javaModelGenerator targetPackage="com.briup.bean" targetProject="./src/main/java">
<property name="enableSubPackages" value="true"