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