2020-10-09-x
2020-10-09
todo-list
- yy
- jpa的createTime和updateTime的问题
record-list
找到问题原因了,之所以新增保存时也会有修改时间,是因为hibernate在新增操作执行完成之后又执行了一次update,这是hibernate的机制的原因导致的,
所以不用进行额外的处理,就这样吧,猜测是多表关联的时候,在插入子表后需要重新更新主表的数据。javascript的动态属性
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28let keys = Object.keys(this.mainData);
// keys.forEach(key => {
// let check = this.mainDataCheck[key];
// if (check.required && this.isEmpty(this.mainData[key])) {
// result.flag = false;
// result.msg = '[主要信息]的【' + check.comment + '】不能为空';
// return result;
// }
// });
for (let i = 0; i < keys.length; i++) {
let key = keys[i];
let check = this.mainDataCheck[key];
let value = this.mainData[key];
if (check.required && this.isEmpty(value)) {
result.flag = false;
result.msg = '[主要信息]的【' + check.comment + '】不能为空';
return result;
}
}
// 保存后根据动态根据相同名称的属性来赋值
let keys = Object.keys(this.mainData);
for (let i = 0; i < keys.length; i++) {
let key = keys[i];
this.mainData[key] = data[key];
}折腾够了JPA的CreateTime和UpdateTime了,最终决定就用hibernate的实现
1 | /**创建时间*/ |
edit页面完成,开始list页面
list页面中的时间选择组件,找一个引入吧,或者改造成组件也行
nodejs设置内网代理
1
npm config set proxy=http://10.244.186.81:8088
安装yarn,用 Chocolatey 安裝
1
choco install yarn
没搞清楚怎么引入Ant Design of Vue的按需加载的组件
home-record-list
*
reference-site-list
Spring Data JPA
Vue
- 本文标题:2020-10-09-x
- 本文作者:Xplorist
- 创建时间:2020-10-09 13:30:13
- 本文链接:https://xplorist.tech/2020/10/09/7c65ac7e0957/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论