server.port=8081
# ========================数据库相关配置=====================
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/online_ybclass?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
spring.datasource.username=root
spring.datasource.password=root
# 使用阿里巴巴druid数据源,默认使用自带
# spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
#开启控制台打印sql
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
# mybatis 下划线转驼峰配置,两者都可以
# mybatis.configuration.mapUnderscoreToCamelCase=true
mybatis.configuration.map-underscore-to-camel-case=true
# 配置扫描
mybatis.mapper-locations=classpath:mapper/*.xml
#配置xml的结果别名
mybatis.type-aliases-package=net.ybclass.online_ybclass.domain

启动类上添加扫描Mapper路径

yb课堂 实战之Mybatis打通Mysql数据库 《二》

VideoMapper.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="net.ybclass.online_ybclass.mapper.VideoMapper">
    <select id="ListVideo" resultType="net.ybclass.online_ybclass.domain.Video">
SELECT * FROM video
    </select>
</mapper>

yb课堂 实战之Mybatis打通Mysql数据库 《二》

VideoMapper.java

yb课堂 实战之Mybatis打通Mysql数据库 《二》

VideoService.java

yb课堂 实战之Mybatis打通Mysql数据库 《二》

VideoServiceImpl.java

yb课堂 实战之Mybatis打通Mysql数据库 《二》

VideoController.java

yb课堂 实战之Mybatis打通Mysql数据库 《二》

Video.java

yb课堂 实战之Mybatis打通Mysql数据库 《二》

数据库表

yb课堂 实战之Mybatis打通Mysql数据库 《二》

演示

yb课堂 实战之Mybatis打通Mysql数据库 《二》

 

相关文章:

  • 2021-10-16
  • 2022-03-01
  • 2021-06-07
  • 2021-08-02
  • 2022-01-28
  • 2021-07-01
  • 2021-10-30
猜你喜欢
  • 2022-02-07
  • 2021-12-27
  • 2021-09-03
  • 2021-08-03
  • 2021-06-08
  • 2021-08-16
相关资源
相似解决方案