介绍 5。配置MapperScan注解
本篇内容主要讲解”如何搭建MyBatis-Plus框架并进行数据库增删改查功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习”如何搭建MyBatis-Plus框架并进行数据库增删改查功能”吧!
搭建<强> MyBatis-Plus 强>框架并进行<强>数据库添加强>
MyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发,提高效率而生。
1。搭建环境
Jdk: jdk1.8.0_261
的想法:IntelliJ Idea
Maven: apache-maven-3.3.6
MySQL: mysql-5.5.61
<强> 2。项目搭建强>
3。配置maven
4。项目结构
<强>创建数据库强>
CREATE DATABASE tzy03; USE tzy03; CREATE TABLE 用户( ,id INT (11), PRIMARY KEY AUTO_INCREMENT, ,name VARCHAR (50), ,pass VARCHAR (50), , ); INSERT INTO 用户(名称、通过),值(& # 39;汤姆# 39;& # 39;1215 & # 39;); SELECT *,得到用户;
<强>新建完成以后,打开砰的一声。xml后添加以下依赖:强>
, & lt; dependency> ,,& lt; groupId> com.baomidou ,,& lt; artifactId> mybatis-plus-boot-starter ,,& lt; version> 3.4.0 & lt;才能/dependency> & lt;才能dependency> ,,& lt; groupId> mysql ,,& lt; artifactId> mysql-connector-java ,,& lt; version> 5.1.49 & lt;才能/dependency> & lt;才能dependency> ,,& lt; groupId> org.projectlombok ,,& lt; artifactId> lombok ,,& lt; version> 1.18.12 ,,& lt; scope> provided & lt;才能/dependency> & lt;才能dependency> ,,& lt; groupId> org.springframework.boot ,,& lt; artifactId> spring-boot-test & lt;才能/dependency>
5。配置MapperScan注解
扫描mapper层
package com.tzy.demo; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @MapperScan (“com.tzy.demo.mapper") @SpringBootApplication public class  DemoApplication { ,public static  void main (String [], args), { SpringApplication.run才能(DemoApplication.class, args); ,} }
<>强成功界面强>
6。创建实体
package com.tzy.demo.pojo; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; public class  user { ,@TableId (=value “id") ,public int id; ,@TableField (=value “name") ,public String 名称; ,@TableField (=value “pass") ,public String ; ,@Override ,public String  toString (), { return “用户才能{“+ ,,,“id=? +, id + ,,,,,,的名字=& # 39;“,+,name +, & # 39; \ & # 39; & # 39; + ,,,,,,通过=& # 39;“,+,pass +, & # 39; \ & # 39; & # 39; + ,,,& # 39;}& # 39;; ,} ,public 用户(){} ,public int  getId (), { return 才能;id; ,} ,public void  setId (int id), { 时间=this.id 才能;id; ,} ,public String  getName (), { return 才能,名字; ,} ,public void  setName (String 名称),{ this.name 才能=,名称; ,} ,public String  getPass (), { return 才能;通过; ,} ,public void  setPass (String 通过),{ this.pass =,才能通过; ,} }如何搭建MyBatis-Plus框架并进行数据库增删改查功能