SQL:mapper中常用方法

  1. resultMap 中定义实体类的名称
方法名 方法 参数 返回值
分页查询 findByPage 实体类对象 List
根据ID查询 findById 实体类对象 实体类对象
查询全部 find 实体类对象 List
插入 insert Cart -
删除 delete 实体类对象 -
更新 update 实体类对象 -
更新全部 updateAll - -
统计 count 实体类对象 int




    
        
    

    
    

    
    

    
    
    
        INSERT INTO sc_cart(
        goodsId,
        num,
        money,
        userId,
        goodsName,
        goodsImg,
        state,
        createTime,
        firstWeekPrice,
        subsequentPrice,
        rentType
        ) VALUES (
        #{goodsId},
        #{num},
        #{money},
        #{userId},
        #{goodsName},
        #{goodsImg},
        #{state},
        now(),
        #{firstWeekPrice},
        #{subsequentPrice},
         #{rentType}
        )
    
    
        delete from sc_cart where 1=1
        
        and id = #{id} and userId=#{userId}
         
        
            and goodsId = #{goodsId}  AND userId=#{userId}
        

    
    
        UPDATE sc_cart s set s.selected =  #{selected} where s.id = #{id}
    
    
         UPDATE sc_cart s set s.selected =  #{selected}   WHERE s.userId = #{userId}
    
    

你可能感兴趣的:(数据库,JAVA)