當(dāng)前位置:
首頁(yè) >
前端技术
> javascript
>内容正文
javascript
【学亮IT手记】SpringMVC增删改查+map数据返回Controller层代码示例
生活随笔
收集整理的這篇文章主要介紹了
【学亮IT手记】SpringMVC增删改查+map数据返回Controller层代码示例
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
@RestController
@RequestMapping("/brand")
public class BrandController {@Referenceprivate BrandService brandService;@RequestMapping("/findAll")public List<TbBrand> findAll(){return brandService.findAll();}/*** 品牌分頁(yè)查詢(xún)* @param page 當(dāng)前頁(yè)碼* @param size 當(dāng)前頁(yè)記錄條數(shù)* @return*/@RequestMapping("/findPage")public PageResult findPage(int page,int size){return brandService.findPage(page, size);}/*** 增加品牌* @param brand* @return*/@RequestMapping("/add")public Result add(@RequestBody TbBrand brand){//@RequestBody接收頁(yè)面?zhèn)鬟f過(guò)來(lái)的參數(shù) 非URL拼接try {brandService.add(brand);return new Result(true,"增加成功");} catch (Exception e) {e.printStackTrace();return new Result(false,"增加失敗");}}/*** 品牌修改 兩個(gè)方法* @param id* @return*/@RequestMapping("/findOne")public TbBrand findOne(long id){return brandService.findOne(id);}@RequestMapping("/update")public Result update(@RequestBody TbBrand brand){try {brandService.update(brand);return new Result(true,"修改成功");} catch (Exception e) {e.printStackTrace();return new Result(false,"修改失敗");}}/*** 品牌刪除*/@RequestMapping("/delete")public Result delete(long[] ids){try {brandService.delete(ids);return new Result(true,"刪除成功");} catch (Exception e) {e.printStackTrace();return new Result(false,"刪除失敗");}}/*** 品牌條件查詢(xún)*/@RequestMapping("/search")public PageResult search(@RequestBody TbBrand brand,int page,int size){return brandService.findPage(brand, page, size);}@RequestMapping("/selectOptionList")public List<Map> selectOptionList(){return brandService.selectOptionList();}
}
總結(jié)
以上是生活随笔為你收集整理的【学亮IT手记】SpringMVC增删改查+map数据返回Controller层代码示例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【学亮IT手记】oracle集合运算
- 下一篇: 【学亮IT手记】AngularJS增删改