首页 > 其他分享 >007.Mybatis入门

007.Mybatis入门

时间:2022-11-01 01:55:23浏览次数:82  
标签:xml 入门 amp mybatis 007 mysql Mybatis org

1.在Mybatis的pom.xml文件中添加依赖

       <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.5.11</version>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.17</version>
        </dependency>

2.全局配置文件(mybatis-config.xml)(src/main/resources)

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>

<!-- 环境,可以配置多个,default:指定采用哪个环境 -->
<environments default="dev">

<!-- id:唯一标识 -->
<environment id="dev">
<!--采用JDBC进行事务的管理commit/rollback-->
<transactionManager type="JDBC"/>
<!-- 数据源,连接池类型的数据源 -->
<dataSource type="POOLED">
<property name="driver" value="com.mysql.cj.jdbc.Driver"/>
<property name="url"
value="jdbc:mysql://localhost:3306/babytun?useUnicode=true&amp;characterEncoding=UTF-8&amp;serverTimezone=UTC"/>
<property name="username" value="root"/>
<property name="password" value="197366"/>
</dataSource>
</environment>

</environments>

</configuration>

 

标签:xml,入门,amp,mybatis,007,mysql,Mybatis,org
From: https://www.cnblogs.com/LLL0617/p/16846461.html

相关文章

  • Mybatis动态sql
    通过Mybatis提供的各种标签方法实现动态拼接sql。需求:根据性别和名字查询用户信息。原生sql:SELECTid,username,birthday,sex,addressFROM`user`WHEREsex=1......
  • 【单片机入门】(四)应用层软件开发的单片机学习之路-----ESP32开发板PWM控制电机以及
    引言各位大佬,晚上好啊,在上一篇博客中,我们讲了什么是UART串口通讯,以及使用USB转TTL使得单片机可以和c#上位机做一个串口通讯,接下来,为大家带来PWM的概念原理,以及实际案例,使......
  • java快速入门
    概述jvm:java虚拟机jre:java运行环境包括:jvm+库包(api)jdk:java开发环境包括:开发工具+jre核心优势:跨平台运行环境java8+netbeans或者vscode+java插件或者idea或者命......
  • HTML5入门
    HTML5入门1.初识HTMLHyperTextMarkupLanguage(超文本标记语言)超文本包括:文字、图片、音频、视频、动画。HTML5的优势世界知名浏览器厂商对HTML5的支持市场的......
  • MySQL快速入门
    MySQL快速入门1.初识MySQLJavaEE:企业级Java开发、Web前端(页面:展示——数据);后端(连接点:连接数据库JDBC,连接前端——控制视图跳转和给前端传递数据);数据库(存数据,Txt,Excel......
  • JavaScript快速入门
    JavaScript快速入门1.前端知识体系  想要成为真正的“互联网Java全栈工程师”还有很长的一段路要走,其中前端是绕不开的一门必修课。本阶段课程的主要目的就是带领Ja......
  • CSS3快速入门
    CSS3快速入门1.什么是CSS1.什么是CSSCascadingStyleSheet层叠样式表。CSS:表现(美化网页)。字体,颜色,边距,高度,宽度,背景图片,网页定位,网页浮动。2.CSS发展史CSS......
  • GIT入门与Gitee的使用
    一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理/流程: Workspace:工作区Index/Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库(比如Githu......
  • Java 从入门到放弃12 - 《网络编程基础》
    网络编程基础为了把计算机接入互联网,就必须要使用TCP/IP协议。TCP/IP协议泛指互联网协议,其中最重要的两个就是TCP和IP协议,而使用其他网络协议都是无法接入互联网的IP地......
  • 12.整合Mybatis
    12.整合Mybatis12.1.步骤:1.导入相关jar包junitmybatismysql数据库spring相关的aop织入mybatis-spring【new】2.编写配置文件3.测试12.2.回忆Mybatis编写实......