zoukankan      html  css  js  c++  java
  • yb课堂 实战之Mybatis打通Mysql数据库 《二》

    配置mybatis连接Mysql数据库

    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路径

    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>

    VideoMapper.java

    VideoService.java

    VideoServiceImpl.java

    VideoController.java

    Video.java

    数据库表

    演示

  • 相关阅读:
    总结Spring Set注入方式及对property标签的理解
    spring基于Annotation装配Bean时在bean.xml中添加<context:component-scan>标签报错
    java web(struts2)+python+mysql 的简单实践
    罗辑思维--怎样成为一个高手
    教练助手
    小组作业(第五组)
    个人开发总结
    第五组小组作业
    个人作业
    小组总结
  • 原文地址:https://www.cnblogs.com/chenyanbin/p/13322032.html
Copyright © 2011-2022 走看看