springboot
/** * 同时得到两个参数 * * @param name * 用户名 * @param pwd * 密码 * @return 返回结果 */ @GetMapping(value = "/login/{name}&{pwd}") public String login(@PathVariable String name, @PathVariable String pwd) { if (name.equals("admin") && pwd.equals("admin")) { return "hello welcome admin"; } else { return "oh sorry user name or password is wrong"; } }
手动抛出异常
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
@EnableTransactionManagement
//Exception也回滚
@Transactional(rollbackFor = Exception.class)
//默认Exception不会回滚,只回滚RuntimeException异常
@Transactional
@PathVariable 通过路径获取变量
@RequestParam 通过参数获取变量

浙公网安备 33010602011771号