1
chihiro2014 2022-01-24 13:53:44 +08:00
没有新增失败这种可能么?
|
2
v2eb OP |
3
SuperManNoPain 2022-01-24 14:02:04 +08:00
除了事务以外,看着没啥问题,crud 基本操作
|
4
micean 2022-01-24 14:11:30 +08:00
表单没校验
|
5
Habyss 2022-01-24 14:26:52 +08:00
1. 参数校验
2. contractForm.getList().stream 非 null 校验 |
6
chihiro2014 2022-01-24 14:42:04 +08:00
@v2eb 但好像也没有捕获异常。顺带一提,那个 stream 操作如果很多的话,封装成一个 function 如何
|
8
chihiro2014 2022-01-24 15:24:59 +08:00
@v2eb 如果直接艹接口,那你后端不校验,不一样有问题么
|
9
v2eb OP @chihiro2014 #8 已补充 @Validated 了,感谢
|
10
v2eb OP |
11
chihiro2014 2022-01-24 17:03:28 +08:00
@v2eb
```java public interface WrapperUtils { BiFunction<ContractMoney, String, ContractMoney> convert = ((contractMoney, id) -> { contractMoney.setId(id); return contractMoney; }); } ``` 对应的那部分直接替换成 return WrapperUtils.convert.apply(contractMoney, id); 具体封装,还是看业务逻辑,可做可不做 |
12
chihiro2014 2022-01-24 17:04:39 +08:00
其实这种没什么意义的转换,写成函数式就好了=。=,很方便
|
13
kekxv 2022-01-24 18:15:38 +08:00 via iPhone
前端的不叫校验,叫做友好提示🐶
|