注解

90 阅读1分钟

``

public interface UserMapper {
    /1**
     * 添加品牌信息
     * @param brand Brand品牌对象
     */
    @Insert("insert into tb_brand (brand_name, company_name, ordered, description, status) values (#{brandName},#{companyName},#{ordered},#{description},#{status})")
    //获取新增数据主键
    @Options(useGeneratedKeys=true,keyProperty = "id")
    void addBrand(Brand brand);
     ------------brandMapper.addBrand(brand);
     
     /2**
     * 根据id删除品牌信息
     * @param id
     */
    @Delete("delete from tb_brand where id=#{id}")
    void deleteById(int id); 
     
    
    
    
}





  /3**
     * 根据id修改品牌信息
     * @param brand
     */
    @Update("update tb_brand set brand_name=#{brandName},company_name=#{companyName},ordered=#{ordered}, description=#{description},status=#{status} where id=#{id}")
    void updateBrand(Brand brand);
    
    
    
      /4**
     * 根据id查询品牌信息
     * @param id
     * @return
     */
    @Select("select * from tb_brand where id=#{id}")
    Brand selectById(int id);
    
    
    5/**
     * 查询所有品牌信息
     * @return
     */
    @Select("select * from tb_brand")
    List<Brand> selectAll();
    //3.使用接口代理对象调用方法完成增删改查的操作,获取结果
        List<Brand> brandList = brandMapper.selectAll();
        System.out.println(brandList);