SSM轻量级框架 Spring-MyBatis整合

本文档介绍了如何将Spring、MyBatis整合为轻量级框架SSM,并提供了查询供应商和订单信息的操作步骤。首先,从加载所需jar包开始,逐步讲解创建java-web项目、编写实体类、DAO接口、Mapper配置、Service接口及其实现。接着,通过MapperFactoryBean和MapperScannerConfigurer两种方式实现映射器。最后,探讨了声明式事务管理,包括事务的隔离级别和配置方法。
摘要由CSDN通过智能技术生成

技能训练

SSM轻量级框架p161页:

1,查询出所有供应商数据

2,按照供应商名称模糊查询供应商信息

SSM轻量级框架p165页:

3, 实现订单表查询操作

创建java-web项目

在这里插入图片描述

1,加载所需要的jar包

在这里插入图片描述

2,在src下面编写代码

编写实体类对象:provider

在这里插入图片描述

package com.aaa.entity;

/**
 * @author :jinxin
 * @date :Created in 2020/10/13 13:47
 * @version: $
 */
public class Provider {
    private int id;
    private String proCode;
    private String proName;
    private String proDesc;
    private String proContact;
    private String ProPhone;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getProCode() {
        return proCode;
    }

    public void setProCode(String proCode) {
        this.proCode = proCode;
    }

    public String getProName() {
        return proName;
    }

    public void setProName(String proName) {
        this.proName = proName;
    }

    public String getProDesc() {
        return proDesc;
    }

    public void setProDesc(String proDesc) {
        this.proDesc = proDesc;
    }

    public String getProContact() {
        return proContact;
    }

    public void setProContact(String proContact) {
        this.proContact = proContact;
    }

    public String getProPhone() {
        return ProPhone;
    }

    public void setProPhone(String proPhone) {
        ProPhone = proPhone;
    }
}

编写dao接口:

package com.aaa.dao;

import com.aaa.entity.Provider;

import java.util.List;

public interface ProviderDao {
    //查询出所有供应商数据
    public List<Provider> listAll();
    //按照供应商名称模糊查询供应商信息
    public List<Provider> findByProName(String ProName);
}

编写dao实现类

package com.aaa.dao;

import com.aaa.entity.Provider;
import org.mybatis.spring.SqlSessionTemplate;

import java.util.List;

/**
 * @author :jinxin
 * @date :Created in 2020/10/13 13:50
 * @version: $
 */
public class ProviderDaoImpl implements ProviderDao {
    priv
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值