第二章 继承MP
2.1 创建测试表
SET FOREIGN_KEY_CHECKS=0;
-- ---------------------------- -- Table structure for tb_employee -- ---------------------------- DROP TABLE IF EXISTS `tb_employee`; CREATE TABLE `tb_employee` ( `id` int(11) NOT NULL AUTO_INCREMENT, `last_name` varchar(255) DEFAULT NULL, `email` varchar(255) DEFAULT NULL, `gender` varchar(255) DEFAULT NULL, `age` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8;
-- ---------------------------- -- Records of tb_employee -- ---------------------------- INSERT INTO `tb_employee` VALUES ('1', 'tom', 'tom@atguigu.com', '1', '22'); INSERT INTO `tb_employee` VALUES ('2', 'jerry', 'jerry@atguigu.com', '0', '25'); INSERT INTO `tb_employee` VALUES ('3', 'black', 'black@atguigu.com', '1', '30'); INSERT INTO `tb_employee` VALUES ('4', 'white', 'white@atguigu.com', '0', '35'); |
2.2 创建javabean
创建普通maven项目。。。该步骤省略
创建javabean Employee
package cn.huangwei.entity;
|
2.3 依赖配置
(1)在pom.xml中加入对MP、spring】连接池、mysql驱动等依赖
注意:mybatis和mybatis-spring依赖请勿加入项目配置,以免引起版本冲突,mybatis-plus会帮你自动维护。
<?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>cn.huangwei</groupId> <artifactId>mp01</artifactId> <version>1.0-SNAPSHOT</version> <dependencies> <!--mp依赖--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus</artifactId> <version>3.1.0</version> </dependency> <!--junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <!--log4j--> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j</artifactId> <version>2.10.0</version> |