你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

Mybatis超级入门:搭建基础环境和核心代码

2021/12/29 1:11:31

1.1搭建环境

1.搭建数据库:

CREATE DATABASE `mybatis`;


USE `mybatis`;


CREATE TABLE `user`(

`id` INT(20) NOT NULL PRIMARY KEY,

`name` VARCHAR(30) DEFAULT NULL,

`pwd` VARCHAR(30) DEFAULT NULL

)ENGINE=INNODB DEFAULT CHARSET=utf8;


INSERT INTO `user`(`id`,`name`,`pwd`) VALUES

(1,'xiaohe','123456'),

(2,'xiaoha','123456'),

(3,'xiaohr','123456')


SELECT * FROM USER;

2.Xml

<!--    导入依赖-->
    <dependencies>
<!--        Mysql驱动-->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.47</version>
        </dependency>
        <!--        mybatis-->       
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.5.2</version>
        </dependency>
        <!--        junit-->       
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.13.2</version>
<!--            <scope>test</scope>-->
        </dependency>
    </dependencies>

3.连接数据库

把项目中的src删除,在项目中创建Moudle

连接数据库:Database

管理员打开cmd,启动mysql,出错后控制台cmd输入:

C:\WINDOWS\system32>net start mysql                 启动mysql

mysql -hlocalhost -uroot -p                                       进入MySQL

show variables like'%time_zone';                             进入时区

 set global time_zone = '+8:00';                                改变时区

1.2核心控制文件

<?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>
<!--    configuration核心配置文件-->
    <environments default="development">
<!--        环境可以配很多个-->
        <environment id="development">
            <transactionManager type="JDBC"/>
<!--            事务管理-->
            <dataSource type="POOLED">
                <property name="driver" value="com.mysql.jdbc.Driver"/>
                <property name="url" value="jdbc:mysql://localhost:3306/mybatis?useSSL=true&amp;useUnicode=true&amp;characterEncoding=UTF-8"/>
<!--                userSSL:安全连接;&amp;:& 在xml中需要转义 useUnicode:编码,可以是中文 characterEncoding=UTF-8:传过去的查询是urf8,也表示返回的字符串也是utf8-->
                <property name="username" value="root"/>
                <property name="password" value="123456"/>
            </dataSource>
        </environment>
    </environments>
    <mappers>
        <mapper resource="org/mybatis/example/BlogMapper.xml"/>
    </mappers>
</configuration>

这是非常基础的mybatis的内容,写个博客作为催促自己学习的动力,我要努力连载,努力日更!!!!!