Skip to main content
vben-java
一个基于SpringBoot3+Vue3的通用后台管理开发平台
集成业界一流技术栈,针对企业痛点,模块化、轻耦合、高扩展
受支持平台:
@RestController
@RequestMapping("test/demo")
@RequiredArgsConstructor
public class TestDemoController {

private final TestDemoService service;

/**
* 新增
*/
@SaCheckPermission("test:demo:add")
@Log(title = "新增", businessType = BusinessType.INSERT)
@RepeatSubmit(interval = 2, timeUnit = TimeUnit.SECONDS)
@PostMapping()
public R<Void> add(@RequestBody TestDemoBo bo) {
ValidatorUtils.validate(bo, AddGroup.class);
return R.ok(service.insertByBo(bo));
}

/**
* 查询
*/
@SaCheckPermission("demo:demo:query")
@GetMapping("/{id}")
public R<TestDemoVo> getInfo(Long id) {
return R.ok(service.queryById(id));
}
}

开源免费/商业无需授权

⭐️ MIT 开源协议,代码在 Gitee/GitHub 平台托管 ⭐️

13000 +
Stars
1400 +
Forks
520
Downloads
11