栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Mapper入门配置及应用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Mapper入门配置及应用

一、准备工作

先建立一个maven项目,将mybatis依赖写入pom文件

 
      org.mybatis
      mybatis
      3.5.10
    
    
      cglib
      cglib
      2.2.2
    
    
      asm
      asm
      3.3.1
    

根据数据库中的表建立实体类

package com.mypro.entity;

public class Class {
    Integer cid	;
    String cname;
    String cteacher;

    public Class(Integer cid, String cname, String cteacher) {
        this.cid = cid;
        this.cname = cname;
        this.cteacher = cteacher;
    }

    public Class() {
    }

    public Integer getCid() {
        return cid;
    }

    public void setCid(Integer cid) {
        this.cid = cid;
    }

    @Override
    public String toString() {
        return "Class{" +
                "cid=" + cid +
                ", cname='" + cname + ''' +
                ", cteacher='" + cteacher + ''' +
                '}';
    }

    public String getCname() {
        return cname;
    }

    public void setCname(String cname) {
        this.cname = cname;
    }

    public String getCteacher() {
        return cteacher;
    }

    public void setCteacher(String cteacher) {
        this.cteacher = cteacher;
    }
}

建立mapper接口

public interface ClassMapper {

    @Select("select * from class")
    public List queryAllClass();
    public Class querySingeClass(Integer cid);
    public boolean updateClass(Class cla);
    public boolean addClass(Class cla);
    public boolean deleteClass(Integer cid);
}

写入mappar的配置文件