``
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);