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

事业单位网站建设方案/50个市场营销经典案例

事业单位网站建设方案,50个市场营销经典案例,医疗器械行业前景,广州平面设计公司有哪些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/5108311.html

相关文章:

  • 手机怎么做电子书下载网站/长春网站推广排名
  • wordpress图片上传压缩/seo快速软件
  • 淘宝做网站很便宜/app推广接单发布平台
  • 公司注册核名在哪个网站/如何快速提升自己
  • 广州装修公司哪家好/seo营销优化
  • 网店代运营怎么做/厦门seo蜘蛛屯
  • 西安优秀高端网站建设服务商/seo优化sem推广
  • 网站建设的商业阶段/淘宝seo优化排名
  • 如何减少网站建设中的错误/seo关键词工具
  • 网站建设案例展示/盘多多百度网盘搜索引擎
  • 做网站需要什么部门批准/常州seo
  • 国有平台公司是什么意思/网址seo关键词
  • 网站建设如何更改背景图片/域名注册优惠
  • 电脑软件下载网站/企业seo排名
  • 文字转链接网址/优化推广排名网站教程
  • 龙元建设网站/百度推广怎么操作流程
  • 崇州市城乡建设局网站/seo主要优化
  • win2003做网站/百度竞价包年推广公司
  • 如何向谷歌提交网站/长春网站制作方案定制
  • 西安做网站公司哪家好/google官网登录入口
  • 最早做网购的网站/搜狗搜索旧版本
  • 做外贸建网站/网站的开发流程
  • 昌邑网站设计/网站建站开发
  • 闵行广州网站建设/厦门seo网络推广
  • 自己做的网站怎么上排行榜/如何引流推广
  • 沈阳做网站优化的公司哪家好/搜索百度指数
  • wordpress注册中文/保定seo网络推广
  • wordpress网站和微信公众号/深圳网络营销怎么推广
  • 做网站效果怎么样/百度快速优化软件排名
  • 杭州电子商务公司排行/seopeixun com cn