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

Mybatis学习笔记(持续更新)

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

Mybatis学习笔记(持续更新)

1.初步搭建Mybatis

1.创建maven工程

 2.引入依赖


    
    
        org.mybatis
        mybatis
        3.5.7
    
    
    
        junit
        junit
        4.12
        test
    
    
    
        mysql
        mysql-connector-java
        5.1.3
    

3.创建Mybatis核心配置文件mybatis-config.xml




    
    
    
    
        
            
            
            
            
        
    
    
	
    
    	
    

4.创建mapper接口

public interface CustomerMapper {
  
    List selectAll();

    int insert(Customer customer);

    Customer selectById(int id);

    int updateRelNameById(Customer customer);

    int  deleteById(int  id);

    List selectByCondition(Customer condition);
}

5.创建mybatis映射文件




    
        select id, name, tel, address, rel_name , other
        from db_quote.tb_customer
        where id = #{id}
    
    
        select id, name, tel, address, rel_name, other
        from db_quote.tb_customer
    
    

4.修改数据

    
        update db_quote.tb_customer
        set rel_name= #{relName}
        where id= #{id}
    
3.Mybatis获取数据的方式 

1.MyBatis 获取参数值的两种方式:${}和 #{}

2.${}的本质就是字符串拼接,#{}的本质就是占位符赋值

3.${}使用字符串拼接的方式拼接 sql,若为字符串类型或日期类型的字段进行赋值时,需要手动加单引号;但是 #{}使用占位符赋值的方式拼接sql.此时为字符串类型或日期类型的字段进行赋值时,可以自动添加单引号

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/846170.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号