没尝试过这样的做法,有没有什么问题
正好最近了解学习了下 Aspectj 的使用方法,想尝试着加入到自己的项目里去
1
Raymon111111 2019-10-31 15:00:13 +08:00
可以啊
标准用法 比如判定用户 id 比如大于 0 之类的逻辑 |
2
Raymon111111 2019-10-31 15:01:07 +08:00
必须*
|
3
xuanbg 2019-10-31 15:08:55 +08:00
可以是可以,但不同的接口数据校验规则都不一样,所以大多数情况下还是各自校验各自的数据。
|
5
Renco OP @Raymon111111 好的
|
6
xuanbg 2019-10-31 15:15:24 +08:00
@Renco 是的,如果很少不同,也可以写简单的规则引擎来支持的,譬如利用注解或别的什么注入规则,然后根据注入的或内置的规则来校验就行了。
|
7
chendy 2019-10-31 17:06:28 +08:00
Spring + Bean Validation 了解一下?
|
8
90928yao 2019-10-31 17:25:01 +08:00
那你还不如继承
|
9
Takamine 2019-10-31 17:46:42 +08:00 via Android
实现的方式多种,具体看开发规范。
|
10
night98 2019-10-31 18:16:17 +08:00
hibernate Validation 了解一下?
|
11
wanacry 2019-10-31 18:24:19 +08:00 via iPhone
jsr 303 了解下
|
12
cnzjl 2019-11-01 11:23:35 +08:00
简单的可以吧,因为每个接口的 DTO 都不一样。。
|