mybatis的简单实现

准备:

导入mybatis,及数据库驱动jar包,下面是maven依赖

<dependency>

<groupId>com.mybatis</groupId>

<artifactId>mybatis</artifactId>

<version>3.3.0</version>

</dependency>

<dependency>

<groupId>com.oracle</groupId>

<artifactId>ojdbc7</artifactId>

<version>10.2</version>

</dependency>

 

创建三层架构包

 

TUser实体类,属性与数据库中存储的字段名相对应,可以相同也可以不相同,推荐相同

我的数据库表截图:

 

 

User实体类

package com.mybatis.bean;

 

/**

 * @author TH

 */

public class TUser {

  

    private int id;

   

    private String name;

   

    private String gender;

 

    public TUser() {

    }

 

    public TUser(int id, String name, String gender) {

        this.id = id;

        this.name = name;

        this.gender = gender;

    }

 

    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 == null ? null : name.trim();

    }

   

    public String getGender() {

        return gender;

    }

 

    public void setGender(String gender) {

        this.gender = gender == null ? null : gender.trim();

    }

}

 

创建TUserMapper接口和TUserMapper.xml文件,文件名可以不一致,推荐一致.

package com.mybatis.dao;

 

import com.mybatis.bean.TUser;

import java.util.List;

 

public interface TUserMapper {

    //下面是一些普通方法定义,实现数据库的增删改查操作

    int deleteByPrimaryKey(int id);

 

    int insert(TUser record);

   

    TUser selectByPrimaryKey(int id);

   

    List<TUser> selectAll

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值