JAVA全系列 教程
3762个小节阅读:7095k
目录
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
在GoodsMapper
中添加修改商品上架状态方法
xxxxxxxxxx
// 商品上/下架
void putAway(@Param("id") Long id,@Param("isMarketable") Boolean isMarketable);
编写映射文件GoodsMapper.xml
xxxxxxxxxx
<update id="putAway">
UPDATE bz_goods SET isMarketable = #{isMarketable} WHERE id = #{id}
</update>
编写商品服务接口实现类
xxxxxxxxxx
@Override
public void putAway(Long id, Boolean isMarketable) {
goodsMapper.putAway(id,isMarketable);
}
编写商品控制器
xxxxxxxxxx
/**
* 上架/下架商品
*
* @param id 商品id
* @param isMarketable 是否上架
* @return 执行结果
*/
@PutMapping("/putAway")
public BaseResult putAway(Long id,Boolean isMarketable) {
goodsService.putAway(id,isMarketable);
return BaseResult.ok();
}
测试接口