Spring boot集成mybatis和MySQL实现基础服务

 时间:2024-11-02 04:36:46

1、首先,需要准备好相关的数据库环境如我准备的mysql数据库信息如下1)创建数据库DB名:videoDBmysql> create database videoDB;2)数据库表: video_infocreate table video_info(id INT NOT NULL AUTO_INCREMENT,fileName varchar(255) NOT NULL,filePath varchar(255) ,author varchar(128) ,createDate datetime ,PRIMARY KEY (id))ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

Spring boot集成mybatis和MySQL实现基础服务

3、在工程中添加mybatis的库依赖mybatis-spring-boot-startermybatis-spring-boot-starter可以自动检测DataSource------------------------- <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.1</version> </dependency>

Spring boot集成mybatis和MySQL实现基础服务

5、创建一个Service服务类:VideoServicepackage image.dao;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;@Service("videoService")public class VideoService { //自动绑定mapper @Autowired private VideoInfoMapper videoInfoMapper; //查询数据 public VideoInfo getVideoInfo(int id) { return videoInfoMapper.findById(id); }}

Spring boot集成mybatis和MySQL实现基础服务
  • spring boot整合mybatis框架
  • Spring boot+mybatis+mysql实现数据库插入操作
  • SpringBoot整合Mybatis实现数据库增删改查
  • SpringBoot整合Mybatis中如何实现事务控制
  • springBoot整合mybatis错误解决
  • 热门搜索
    糯米圆子的做法 佛手瓜怎么做好吃 车前草怎么吃 靖怎么读 广东肠粉酱汁的做法 莲雾怎么吃 长期咽炎怎么办 搞笑泥浆去尿用英语怎么说 牛腱子肉怎么做好吃 鱼片的做法大全