文章目录
1 基本信息
- 使用工具:IDEA
- 构建工具:Maven
- ORM框架:MyBatis
2 创建数据库和表
CREATE DATABASE IF NOT EXISTS project_crowd
DEFAULT CHARACTER SET utf8;
CREATE TABLE t_admin (
`id` int NOT NULL AUTO_INCREMENT,
`login_acct` varchar(255) NOT NULL,
`user_pswd` char(32) NOT NULL,
`user_name` varchar(255) NOT NULL,
`email` varchar(255) NOT NULL,
`create_time` char(19),
PRIMARY KEY (`id`)
)
3 创建一个maven工程
目录结构如下:

4 配置pom.xml和generatorConfig.xml配置文件
- pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.atguigu.crowd</groupId>
<artifactId>atcrowdfunding-06-common-reverse</artifactId>
<version>1.0-SNAPSHOT

本文介绍了如何在IDEA中利用MyBatis的逆向工程,结合Maven,从数据库表创建实体类、Mapper接口和XML文件。首先创建数据库和表,然后建立一个Maven工程,并配置pom.xml和generatorConfig.xml。接着通过命令行或IDEA运行Maven命令生成代码。最终效果展示了自动生成的Admin类、Example类、Mapper接口和Mapper.xml文件,但Admin类还需手动添加构造方法和toString方法。
最低0.47元/天 解锁文章
6007

被折叠的 条评论
为什么被折叠?



