Mybatis入门

时间:2021-02-19 23:53:01   收藏:0   阅读:25

一、Mybatis简介

1.1、简介

1.2、持久化

数据持久化

为什么要持久化?

1.3、持久层

Dao层、Service层、Controller层

1.4、为什么使用Mybatis

二、编写第一个Mybatis

2.1、搭建环境

  1. 创建一个普通的maven项目(作为父工程)

  2. 删除src目录,new Module作为子工程

  3. 导入依赖(mybatis、mysql、junit)

    <dependencies>
            <!--mybatis驱动-->
            <dependency>
                <groupId>org.mybatis</groupId>
                <artifactId>mybatis</artifactId>
                <version>3.4.6</version>
            </dependency>
    ?
            <!-- mysql驱动 -->
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>8.0.23</version>
            </dependency>
    ?
            <!--junit驱动-->
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.12</version>
                <scope>test</scope>
            </dependency>
    ?
        </dependencies>
     

     

2.2、创建new Module

2.3、编写代码

package com.aishimin.entity;
?
public class User {
    private int id;
    private String name;
    private String pwd;
?
    public User(){};
?
    public User(int id, String name, String pwd) {
        this.id = id;
        this.name = name;
        this.pwd = pwd;
    }
?
    public int getId() {
        return id;
    }
?
    public void setId(int id) {
        this.id = id;
    }
?
    public String getName() {
        return name;
    }
?
    public void setName(String name) {
        this.name = name;
    }
?
    public String getPwd() {
        return pwd;
    }
?
    public void setPwd(String pwd) {
        this.pwd = pwd;
    }
?
    @Override
    public String toString() {
        return "User{" +
                "id=" + id +
                ", name=‘" + name + ‘\‘‘ +
                ", pwd=‘" + pwd + ‘\‘‘ +
                ‘}‘;
    }
}
 

 

原文:https://www.cnblogs.com/aishimin/p/14418485.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!