Skip to content

Commit 76964ae

Browse files
authored
v5.9.5
v5.9.5
2 parents 0e9dc91 + 017e938 commit 76964ae

File tree

2,567 files changed

+16846
-8390
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,567 files changed

+16846
-8390
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<p align="center">
22
<a target="_blank" href="https://search.maven.org/search?q=org.aoju">
3-
<img src="https://img.shields.io/badge/maven--central-v5.9.3-blue.svg?label=Maven%20Central" />
3+
<img src="https://img.shields.io/badge/maven--central-v5.9.5-blue.svg?label=Maven%20Central" />
44
</a>
55
<a target="_blank" href="https://travis-ci.org/aoju/bus">
66
<img src="https://travis-ci.org/aoju/bus.svg?branch=master">
@@ -83,7 +83,7 @@ Bus (应用/服务总线) 是一个微服务套件、基础框架,它基于Jav
8383

8484

8585
#### 功能概述
86-
1. Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Utils工具类
86+
1. Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种工具类
8787
以及结合springboot封装常用工具按需加载例如mybatis、xss、i18n、sensitive、validate等框架
8888

8989
2. 详细说明以及使用姿势请参考每个模块下README介绍
@@ -95,7 +95,7 @@ Bus (应用/服务总线) 是一个微服务套件、基础框架,它基于Jav
9595
<dependency>
9696
<groupId>org.aoju</groupId>
9797
<artifactId>bus-all</artifactId>
98-
<version>5.9.3</version>
98+
<version>5.9.5</version>
9999
</dependency>
100100
```
101101
或者单独使用某个组建
@@ -109,7 +109,7 @@ Bus (应用/服务总线) 是一个微服务套件、基础框架,它基于Jav
109109

110110
### Gradle
111111
```
112-
implementation 'org.aoju:bus-all:5.9.3'
112+
implementation 'org.aoju:bus-all:5.9.5'
113113
```
114114

115115
### Downlad

bus-all/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>org.aoju</groupId>
88
<artifactId>bus-all</artifactId>
9-
<version>5.9.3</version>
9+
<version>5.9.5</version>
1010
<packaging>jar</packaging>
1111

1212
<name>${project.artifactId}</name>

bus-all/src/main/java/org/aoju/bus/Bus.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
* </p>
4343
*
4444
* @author Kimi Liu
45-
* @version 5.9.3
45+
* @version 5.9.5
4646
* @since JDK 1.8+
4747
*/
4848
public class Bus extends Version {

bus-base/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>org.aoju</groupId>
88
<artifactId>bus-base</artifactId>
9-
<version>5.9.3</version>
9+
<version>5.9.5</version>
1010
<packaging>jar</packaging>
1111

1212
<name>${project.artifactId}</name>

bus-base/src/main/java/org/aoju/bus/base/advice/BaseAdvice.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@
3030
import org.aoju.bus.core.lang.exception.CrontabException;
3131
import org.aoju.bus.core.lang.exception.InstrumentException;
3232
import org.aoju.bus.core.lang.exception.ValidateException;
33-
import org.aoju.bus.core.utils.RuntimeUtils;
34-
import org.aoju.bus.core.utils.StringUtils;
33+
import org.aoju.bus.core.toolkit.RuntimeKit;
34+
import org.aoju.bus.core.toolkit.StringKit;
3535
import org.aoju.bus.logger.Logger;
3636
import org.springframework.http.HttpStatus;
3737
import org.springframework.ui.Model;
@@ -47,7 +47,7 @@
4747
* 异常信息拦截处理
4848
*
4949
* @author Kimi Liu
50-
* @version 5.9.3
50+
* @version 5.9.5
5151
* @since JDK 1.8+
5252
*/
5353
@ControllerAdvice
@@ -85,7 +85,7 @@ public void addAttributes(Model model) {
8585
@ResponseBody
8686
@ExceptionHandler(value = Exception.class)
8787
public Object defaultException(Exception e) {
88-
Logger.error(RuntimeUtils.getStackTrace(e));
88+
Logger.error(RuntimeKit.getStackTrace(e));
8989
return write(ErrorCode.EM_FAILURE);
9090
}
9191

@@ -98,7 +98,7 @@ public Object defaultException(Exception e) {
9898
@ResponseBody
9999
@ExceptionHandler(value = InstrumentException.class)
100100
public Object instrumentException(InstrumentException e) {
101-
Logger.error(RuntimeUtils.getStackTrace(e));
101+
Logger.error(RuntimeKit.getStackTrace(e));
102102
return write(ErrorCode.EM_100510);
103103
}
104104

@@ -112,8 +112,8 @@ public Object instrumentException(InstrumentException e) {
112112
@ResponseBody
113113
@ExceptionHandler(value = BusinessException.class)
114114
public Object businessException(BusinessException e) {
115-
Logger.error(RuntimeUtils.getStackTrace(e));
116-
if (StringUtils.isBlank(e.getErrcode())) {
115+
Logger.error(RuntimeKit.getStackTrace(e));
116+
if (StringKit.isBlank(e.getErrcode())) {
117117
return write(ErrorCode.EM_100513, e.getMessage());
118118
}
119119
return write(e.getErrcode());
@@ -128,7 +128,7 @@ public Object businessException(BusinessException e) {
128128
@ResponseBody
129129
@ExceptionHandler(value = CrontabException.class)
130130
public Object crontabException(CrontabException e) {
131-
Logger.error(RuntimeUtils.getStackTrace(e));
131+
Logger.error(RuntimeKit.getStackTrace(e));
132132
return write(ErrorCode.EM_100514);
133133
}
134134

@@ -141,7 +141,7 @@ public Object crontabException(CrontabException e) {
141141
@ResponseBody
142142
@ExceptionHandler(value = ValidateException.class)
143143
public Object validateException(ValidateException e) {
144-
Logger.error(RuntimeUtils.getStackTrace(e));
144+
Logger.error(RuntimeKit.getStackTrace(e));
145145
return write(e.getErrcode(), e.getErrmsg());
146146
}
147147

bus-base/src/main/java/org/aoju/bus/base/consts/Consts.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
* 公共常量
3232
*
3333
* @author Kimi Liu
34-
* @version 5.9.3
34+
* @version 5.9.5
3535
* @since JDK 1.8+
3636
*/
3737
public class Consts extends Normal {

bus-base/src/main/java/org/aoju/bus/base/consts/ErrorCode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
* 系统响应码
3535
*
3636
* @author Kimi Liu
37-
* @version 5.9.3
37+
* @version 5.9.5
3838
* @since JDK 1.8+
3939
*/
4040
public class ErrorCode {

bus-base/src/main/java/org/aoju/bus/base/entity/BaseEntity.java

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import org.aoju.bus.base.consts.Consts;
3131
import org.aoju.bus.core.key.ObjectID;
3232
import org.aoju.bus.core.lang.Normal;
33-
import org.aoju.bus.core.utils.*;
33+
import org.aoju.bus.core.toolkit.*;
3434

3535
import javax.persistence.Transient;
3636
import java.util.List;
@@ -40,7 +40,7 @@
4040
* Entity 基本信息.
4141
*
4242
* @author Kimi Liu
43-
* @version 5.9.3
43+
* @version 5.9.5
4444
* @since JDK 1.8+
4545
*/
4646
@Data
@@ -99,7 +99,7 @@ public static <T extends BaseEntity> void setAccess(T source, T target) {
9999
* @param target 目标实体
100100
*/
101101
public static <T extends BaseEntity> void setAccess(T source, T... target) {
102-
if (Objects.isNull(source) || ArrayUtils.isEmpty(target)) {
102+
if (Objects.isNull(source) || ArrayKit.isEmpty(target)) {
103103
return;
104104
}
105105
for (T targetEntity : target) {
@@ -116,7 +116,7 @@ public static <T extends BaseEntity> void setAccess(T source, T... target) {
116116
* @param target 目标实体
117117
*/
118118
public static <S extends BaseEntity, E extends BaseEntity> void setAccess(S source, List<E> target) {
119-
if (Objects.isNull(source) || CollUtils.isEmpty(target)) {
119+
if (Objects.isNull(source) || CollKit.isEmpty(target)) {
120120
return;
121121
}
122122
target.forEach(targetEntity -> setAccess(source, targetEntity));
@@ -133,8 +133,8 @@ public static <S extends BaseEntity, E extends BaseEntity> void setAccess(S sour
133133
public static <T extends BaseEntity> void resetIntField(T entity, String[] fields, String[] values) {
134134
for (int i = 0; i < fields.length; i++) {
135135
String field = fields[i];
136-
if (Consts.EMPTY.equals(values[i]) && ReflectUtils.hasField(entity, field)) {
137-
ReflectUtils.invokeSetter(entity, field, null);
136+
if (Consts.EMPTY.equals(values[i]) && ReflectKit.hasField(entity, field)) {
137+
ReflectKit.invokeSetter(entity, field, null);
138138
}
139139
}
140140
}
@@ -147,13 +147,13 @@ public static <T extends BaseEntity> void resetIntField(T entity, String[] field
147147
*/
148148
public <T> void setCreateInfo(T entity) {
149149
String id = ObjectID.id();
150-
String timestamp = StringUtils.toString(DateUtils.timestamp());
150+
String timestamp = StringKit.toString(DateKit.timestamp());
151151
String[] fields = {"id", "created"};
152152
Object[] value = new Object[]{id, timestamp};
153-
if (ObjectUtils.isEmpty(getValue(entity, "creator"))) {
153+
if (ObjectKit.isEmpty(getValue(entity, "creator"))) {
154154
fields = new String[]{"id", "creator", "created"};
155155
value = new Object[]{id,
156-
ObjectUtils.isEmpty(getValue(entity, "x_user_id")) ? "-1" : getValue(entity, "x_user_id"),
156+
ObjectKit.isEmpty(getValue(entity, "x_user_id")) ? "-1" : getValue(entity, "x_user_id"),
157157
timestamp};
158158
}
159159
setValue(entity, fields, value);
@@ -166,12 +166,12 @@ public <T> void setCreateInfo(T entity) {
166166
* @param entity 反射对象
167167
*/
168168
public <T> void setUpdatedInfo(T entity) {
169-
String timestamp = StringUtils.toString(DateUtils.timestamp());
169+
String timestamp = StringKit.toString(DateKit.timestamp());
170170
String[] fields = {"modified"};
171171
Object[] value = new Object[]{timestamp};
172-
if (ObjectUtils.isEmpty(getValue(entity, "modifier"))) {
172+
if (ObjectKit.isEmpty(getValue(entity, "modifier"))) {
173173
fields = new String[]{"modifier", "modified"};
174-
value = new Object[]{ObjectUtils.isEmpty(getValue(entity, "x_user_id")) ? "-1" : getValue(entity, "x_user_id"),
174+
value = new Object[]{ObjectKit.isEmpty(getValue(entity, "x_user_id")) ? "-1" : getValue(entity, "x_user_id"),
175175
timestamp};
176176
}
177177

@@ -192,10 +192,10 @@ public <T> void setCreatAndUpdatInfo(T entity) {
192192
* @return 主键为空, 则返回false;主键有值,返回true
193193
*/
194194
public <T> boolean isPKNotNull(T entity, String field) {
195-
if (!ReflectUtils.hasField(entity, field)) {
195+
if (!ReflectKit.hasField(entity, field)) {
196196
return false;
197197
}
198-
Object value = ReflectUtils.getFieldValue(entity, field);
198+
Object value = ReflectKit.getFieldValue(entity, field);
199199
return value != null && !Normal.EMPTY.equals(value);
200200
}
201201

@@ -207,8 +207,8 @@ public <T> boolean isPKNotNull(T entity, String field) {
207207
* @param field 属性数组
208208
*/
209209
private <T> Object getValue(T entity, String field) {
210-
if (ReflectUtils.hasField(entity, field)) {
211-
Object object = ReflectUtils.invokeGetter(entity, field);
210+
if (ReflectKit.hasField(entity, field)) {
211+
Object object = ReflectKit.invokeGetter(entity, field);
212212
return object != null ? object.toString() : null;
213213
}
214214
return null;
@@ -225,8 +225,8 @@ private <T> Object getValue(T entity, String field) {
225225
private <T> void setValue(T entity, String[] fields, Object[] value) {
226226
for (int i = 0; i < fields.length; i++) {
227227
String field = fields[i];
228-
if (ReflectUtils.hasField(entity, field)) {
229-
ReflectUtils.invokeSetter(entity, field, value[i]);
228+
if (ReflectKit.hasField(entity, field)) {
229+
ReflectKit.invokeSetter(entity, field, value[i]);
230230
}
231231
}
232232
}

bus-base/src/main/java/org/aoju/bus/base/entity/Entity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
* Entity 实体
3535
*
3636
* @author Kimi Liu
37-
* @version 5.9.3
37+
* @version 5.9.5
3838
* @since JDK 1.8+
3939
*/
4040
@Data

bus-base/src/main/java/org/aoju/bus/base/entity/Message.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
* 返回值公用类
3434
*
3535
* @author Kimi Liu
36-
* @version 5.9.3
36+
* @version 5.9.5
3737
* @since JDK 1.8+
3838
*/
3939
@Data

0 commit comments

Comments
 (0)