当前位置: 首页 > news >正文

事业单位网站建设方案/预防电信网络诈骗

事业单位网站建设方案,预防电信网络诈骗,劳务派遣许可证,个人网站里在哪点击模版mp(MyBatis-Plus)是什么 Mybatis-Plus(简称MP)是一个Mybtis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发,提高效率而生,能快速地进行CRUD操作. 官网:https://mp.baomidou.com/ mp入门 1.创建数据库,创建数据库表,添加数据,用于mp操作 创建用户表 DROP TABLE …

mp(MyBatis-Plus)是什么

        Mybatis-Plus(简称MP)是一个Mybtis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发,提高效率而生,能快速地进行CRUD操作.

官网:https://mp.baomidou.com/

mp入门

1.创建数据库,创建数据库表,添加数据,用于mp操作

创建用户表

DROP TABLE IF EXISTS user;CREATE TABLE user
(id BIGINT(20) NOT NULL COMMENT '主键ID',name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名',age INT(11) NULL DEFAULT NULL COMMENT '年龄',email VARCHAR(50) NULL DEFAULT NULL COMMENT '邮箱',PRIMARY KEY(id)
)

插入数据

DELETE FROM user;INSERT INTO user (id,name,age,email) VALUES
(1,'Icon',21,'test@163.com'),
(2,'Light',20,'test2@163.com'),
(3,'Lwx',20,'test3@163.com'),
(4,'Leyan',21,'test4@163.com'),
(5,'Theshy',21,'test5@163.com');

创建Springboot工程

引入依赖

<dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>mybatis-plus-latest-version</version>
</dependency>

数据库连接

1.Springboot 2.1以后数据库连接驱动类不用com.mysql.jdbc.Driver,用com.mysql.cj.jdbc.Driver

2.加上时区serverTimezone=GMT%2B8    东八区

spring:datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/mybatis_plus?serverTimezone=GMT%2B8username: rootpassword: abc123

创建实体

@Data是lombok插件所提供的

package com.example.mpdemo.entity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
//@Data自动生成get set方法
@NoArgsConstructor
@AllArgsConstructor
public class User {private Long id;private String name;private Integer age;private String email;
}

创建接口

继承mybatis_plus提供的BaseMapper,即可使用他的增删改查操作

package com.example.mpdemo.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.example.mpdemo.entity.User;
public interface UserMapper extends BaseMapper<User> {
}

在启动类中加个MapperScan,让它扫描到接口

package com.example.mpdemo;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
@MapperScan("com.example.mpdemo.mapper")
public class MpdemoApplication {public static void main(String[] args) {SpringApplication.run(MpdemoApplication.class, args);}}

 测试

package com.example.mpdemo;
import com.example.mpdemo.entity.User;
import com.example.mpdemo.mapper.UserMapper;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import java.util.List;@SpringBootTest
class MpdemoApplicationTests {@Autowired//自动注入private UserMapper userMapper;//查询user所有数据@Testvoid show() {List<User> users = userMapper.selectList(null);System.out.println(users);}
}
http://www.jmfq.cn/news/4856977.html

相关文章:

  • 如何做餐饮的网站/百度竞价
  • html电影网页设计实例代码/浙江短视频seo优化网站
  • seo网站推广优化费用/乱码链接怎么用
  • 服装网站建设价格/营销渠道名词解释
  • 商城网站开发解决方案/蜜雪冰城网络营销案例分析
  • 一个企业做网站的目的/怎么做网站
  • 菠菜导航网站可以做/百度信息流怎么做效果好
  • wordpress 建站模板/优秀网站seo报价
  • wordpress城市插件/北京百度搜索排名优化
  • 网站后台登陆图片/深圳seo关键词优化
  • 怎样创建网站直播接口/搜一搜搜索
  • 个人网站怎么做口碑/西安百度关键词优化排名
  • 云南省住房和城乡建设厅官方网站/长春seo培训
  • 怎么用frontpage做网站/推广赚钱平台
  • 资产管理公司网站建设方案/阿里巴巴seo排名优化
  • 网站qq客服制作/关键字搜索引擎
  • wordpress关注/seo编辑是干什么的
  • 常用知名购物网站/seo如何优化图片
  • 自己怎么1做网站/交换链接案例
  • 顶做抱枕网站/seo网站优化快速排名软件
  • 怎么在网上做网站/手机网站快速建站
  • 英文外贸网站/世界杯球队最新排名
  • 北京网站建设 奥美通全网营销/深圳媒体网络推广有哪些
  • 网站制作需要注意什么/品牌推广方案模板
  • 武汉市网站/网络平台推广方式
  • 中国建设银行官方网站登录入口/百度开户需要什么条件
  • 企业网站建设与推广/全球网站流量查询
  • 网站各种按钮代码/线上营销模式
  • 如何用rp做网站/sem推广软件哪家好
  • 武汉做网站公司/优化营商环境应当坚持什么原则