Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
I
ibizlab-util
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
ibiz4jteam
ibizlab-util
提交
46b8c220
提交
46b8c220
编写于
1月 19, 2022
作者:
sq3536
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
版本升级
上级
97b40b75
变更
3
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
24 行增加
和
3 行删除
+24
-3
pom.xml
pom.xml
+2
-2
DTOBase.java
src/main/java/cn/ibizlab/util/domain/DTOBase.java
+10
-1
EntityBase.java
src/main/java/cn/ibizlab/util/domain/EntityBase.java
+12
-0
未找到文件。
pom.xml
浏览文件 @
46b8c220
...
...
@@ -7,7 +7,7 @@
<artifactId>
ibizlab-util
</artifactId>
<name>
ibizlab-util
</name>
<description>
ibizlab-util
</description>
<version>
1.0.
3
</version>
<version>
1.0.
4
</version>
<!-- Spring Boot -->
<parent>
...
...
@@ -18,7 +18,7 @@
<properties>
<ibizlab-common.version>
1.0.
2
</ibizlab-common.version>
<ibizlab-common.version>
1.0.
4
</ibizlab-common.version>
<!-- Alibaba Druid -->
<alibaba-druid.version>
1.1.21
</alibaba-druid.version>
...
...
src/main/java/cn/ibizlab/util/domain/DTOBase.java
浏览文件 @
46b8c220
...
...
@@ -33,7 +33,8 @@ public class DTOBase implements Serializable {
}
}
@JsonIgnore
@JSONField
(
serialize
=
false
)
public
Set
<
String
>
getFocusNull
()
{
if
(
focusNull
==
null
)
{
focusNull
=
new
HashSet
<>();
...
...
@@ -62,8 +63,11 @@ public class DTOBase implements Serializable {
}
@JsonIgnore
@JSONField
(
serialize
=
false
)
private
Map
<
String
,
Object
>
extensionparams
=
new
HashMap
<
String
,
Object
>();
@JsonIgnore
@JSONField
(
serialize
=
false
)
public
Map
<
String
,
Object
>
getExtensionparams
()
{
return
extensionparams
;
}
...
...
@@ -73,6 +77,7 @@ public class DTOBase implements Serializable {
}
@JsonAnyGetter
@JSONField
(
name
=
"_any"
,
unwrapped
=
true
,
serialize
=
true
,
deserialize
=
false
)
public
Map
<
String
,
Object
>
any
()
{
return
extensionparams
;
}
...
...
@@ -82,6 +87,9 @@ public class DTOBase implements Serializable {
@Transient
private
BeanMap
map
;
@JsonIgnore
@JSONField
(
serialize
=
false
)
@Transient
private
BeanMap
getMap
()
{
if
(
map
==
null
)
{
...
...
@@ -101,6 +109,7 @@ public class DTOBase implements Serializable {
}
@JsonAnySetter
@JSONField
(
name
=
"_any"
,
unwrapped
=
true
,
serialize
=
false
,
deserialize
=
true
)
public
void
set
(
String
field
,
Object
value
)
{
field
=
field
.
toLowerCase
();
String
fieldRealName
=
DEFieldCacheMap
.
getFieldRealName
(
this
.
getClass
(),
field
);
...
...
src/main/java/cn/ibizlab/util/domain/EntityBase.java
浏览文件 @
46b8c220
...
...
@@ -23,6 +23,9 @@ public class EntityBase implements Serializable {
@Transient
private
Set
<
String
>
focusNull
;
@JsonIgnore
@JSONField
(
serialize
=
false
)
@Transient
public
Set
<
String
>
getFocusNull
()
{
if
(
focusNull
==
null
)
{
focusNull
=
new
HashSet
<>();
...
...
@@ -49,6 +52,9 @@ public class EntityBase implements Serializable {
@Transient
private
BeanMap
map
;
@JsonIgnore
@JSONField
(
serialize
=
false
)
@Transient
private
BeanMap
getMap
()
{
if
(
map
==
null
)
{
...
...
@@ -59,9 +65,13 @@ public class EntityBase implements Serializable {
@JsonIgnore
@TableField
(
exist
=
false
)
@JSONField
(
serialize
=
false
)
@Transient
private
Map
<
String
,
Object
>
extensionparams
=
new
HashMap
<
String
,
Object
>();
@JsonIgnore
@JSONField
(
serialize
=
false
)
@Transient
public
Map
<
String
,
Object
>
getExtensionparams
()
{
return
extensionparams
;
}
...
...
@@ -81,11 +91,13 @@ public class EntityBase implements Serializable {
}
@JsonAnyGetter
@JSONField
(
name
=
"_any"
,
unwrapped
=
true
,
serialize
=
true
,
deserialize
=
false
)
public
Map
<
String
,
Object
>
any
()
{
return
extensionparams
;
}
@JsonAnySetter
@JSONField
(
name
=
"_any"
,
unwrapped
=
true
,
serialize
=
false
,
deserialize
=
true
)
public
void
set
(
String
field
,
Object
value
)
{
field
=
field
.
toLowerCase
();
String
fieldRealName
=
DEFieldCacheMap
.
getFieldRealName
(
this
.
getClass
(),
field
);
...
...
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录