SSM:mybatis连接mysql,实现mysql数据库表的增删改查

本文详细介绍了如何使用SSM(Spring、SpringMVC、Mybatis)框架连接MySQL数据库,通过创建Maven工程,配置依赖,设计User类和UserInfo类,定义UserMapper接口,编写测试类和资源文件,实现对数据库表的增删改查操作。
摘要由CSDN通过智能技术生成

SSM:mybatis连接mysql,实现mysql数据库表的增删改查

先创建一个maven工程

在这里插入图片描述

在pom.xml文件中导入数据库依赖包和mybatis依赖包。

<properties>
 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
  </properties>

  <dependencies>
    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis</artifactId>
      <version>3.5.6</version>
    </dependency>

    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>5.1.47</version>
    </dependency>
  </dependencies>

项目结构

配置文件下的目录文件应该与类文件相同
在这里插入图片描述

User类:

package org.example.entity;

public class User {
   
    private  String user_account;
    private String user_pass;

    public User(String user_account, String user_pass) {
   
        this.user_account = user_account;
        this.user_pass = user_pass;
    }

    public String getUser_account() {
   
        return user_account;
    }

    public String getUser_pass() {
   
        return user_pass;
    }
}

UserInfo类

package cn.kgc.entity;

public class UserInfo {
   
    private Integer user_id;
    private String user_name;
    private String user_account;
    private String user_pass;
    private String user_gender;
    private String user_phone;
    private String user_pid;
    private String user_province;
    private String user_city;
    private String user_district;
    private String user_address;
    private Double user_balance;

    public UserInfo(String user_name, String user_account, String user_pass,
                    String user_gender, String user_phone, String user_pid, String user_province,
                    String user_city, String user_district, String user_address, Double user_balance) {
   
        this.user_name = user_name;
        this.user_account = user_account;
        this.user_pass = user_pass;
        this.user_gender = user_gender;
        this.user_phone = user_phone;
        this.user_pid = user_pid;
        this.user_province = user_province;
        this.user_city = user_city;
        this.user_district = user_district;
        this.user_address = user_address;
        this.user_balance = user_balance;
    }

    public UserInfo() {
   
    }

    public Integer getUser_id() {
   
        return user_id;
    }

    public void setUser_id(Integer user_id
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值