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

2025-05-14 13:04:05

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-start髫潋啜缅er可以自动检测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.spri荏鱿胫协ngframework.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实现基础服务
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢