Closed coffeebeanyy closed 1 year ago
demo里面的User根据name查询, 参数是明文, 查询的时候应该是加密之后的字符串进行查询
@GetMapping("/name/{name}") public ResponseEntity getByName(@PathVariable("name") String name) { User user = userMapper.selectByName(name); return Optional.ofNullable(user) .map(u -> ResponseEntity.status(HttpStatus.OK).body(u)) .orElse(ResponseEntity.status(HttpStatus.NOT_FOUND).build()); }
发布了一个快照版本 1.2.0-SNAPSHOT 支持了查询加密字段,你可以先拉 feature/V1.2.0 这个分支体验一下,demo 已更新。但是有以下限制:
feature/V1.2.0
mybatis-crypto.encrypted-query
demo里面的User根据name查询, 参数是明文, 查询的时候应该是加密之后的字符串进行查询