Skip to content

Commit e225eb1

Browse files
committed
refactor(VO): CreatedVO、DeletedVO、UpdatedVO 指定泛型参数为 String
1 parent 67fadc0 commit e225eb1

3 files changed

Lines changed: 21 additions & 9 deletions

File tree

src/main/java/io/github/talelin/latticy/vo/CreatedVO.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
/**
88
* @author colorful@TaleLin
99
*/
10-
public class CreatedVO<T> extends UnifyResponseVO {
10+
public class CreatedVO extends UnifyResponseVO<String> {
1111

1212
public CreatedVO() {
1313
super(Code.CREATED.getCode());
@@ -19,14 +19,18 @@ public CreatedVO(int code) {
1919
ResponseUtil.setCurrentResponseHttpStatus(HttpStatus.CREATED.value());
2020
}
2121

22-
public CreatedVO(T message) {
22+
public CreatedVO(String message) {
2323
super(message);
2424
ResponseUtil.setCurrentResponseHttpStatus(HttpStatus.CREATED.value());
2525
}
2626

27-
public CreatedVO(int code, T message) {
27+
public CreatedVO(int code, String message) {
2828
super(code, message);
2929
ResponseUtil.setCurrentResponseHttpStatus(HttpStatus.CREATED.value());
3030
}
3131

32+
@Override
33+
public String toString() {
34+
return super.toString();
35+
}
3236
}

src/main/java/io/github/talelin/latticy/vo/DeletedVO.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
/**
88
* @author colorful@TaleLin
99
*/
10-
public class DeletedVO<T> extends UnifyResponseVO {
10+
public class DeletedVO extends UnifyResponseVO<String> {
1111

1212
public DeletedVO() {
1313
super(Code.DELETED.getCode());
@@ -19,14 +19,18 @@ public DeletedVO(int code) {
1919
ResponseUtil.setCurrentResponseHttpStatus(HttpStatus.CREATED.value());
2020
}
2121

22-
public DeletedVO(T message) {
22+
public DeletedVO(String message) {
2323
super(message);
2424
ResponseUtil.setCurrentResponseHttpStatus(HttpStatus.CREATED.value());
2525
}
2626

27-
public DeletedVO(int code, T message) {
27+
public DeletedVO(int code, String message) {
2828
super(code, message);
2929
ResponseUtil.setCurrentResponseHttpStatus(HttpStatus.CREATED.value());
3030
}
3131

32+
@Override
33+
public String toString() {
34+
return super.toString();
35+
}
3236
}

src/main/java/io/github/talelin/latticy/vo/UpdatedVO.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
/**
88
* @author pedro@TaleLin
99
*/
10-
public class UpdatedVO<T> extends UnifyResponseVO {
10+
public class UpdatedVO extends UnifyResponseVO<String> {
1111

1212
public UpdatedVO() {
1313
super(Code.UPDATED.getCode());
@@ -19,14 +19,18 @@ public UpdatedVO(int code) {
1919
ResponseUtil.setCurrentResponseHttpStatus(HttpStatus.CREATED.value());
2020
}
2121

22-
public UpdatedVO(T message) {
22+
public UpdatedVO(String message) {
2323
super(message);
2424
ResponseUtil.setCurrentResponseHttpStatus(HttpStatus.CREATED.value());
2525
}
2626

27-
public UpdatedVO(int code, T message) {
27+
public UpdatedVO(int code, String message) {
2828
super(code, message);
2929
ResponseUtil.setCurrentResponseHttpStatus(HttpStatus.CREATED.value());
3030
}
3131

32+
@Override
33+
public String toString() {
34+
return super.toString();
35+
}
3236
}

0 commit comments

Comments
 (0)