Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
软件工程实践2022年春W班
Followers
Project_Team4
提交
9ab16508
P
Project_Team4
项目概览
软件工程实践2022年春W班
/
Followers
/
Project_Team4
通知
10
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Project_Team4
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
9ab16508
编写于
5月 01, 2022
作者:
LKJKJOIUIU
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
封装data和size
上级
f9f70a80
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
36 addition
and
22 deletion
+36
-22
backend/src/main/java/com/nav/common/api/CommonResult.java
backend/src/main/java/com/nav/common/api/CommonResult.java
+0
-17
backend/src/main/java/com/nav/controller/CollectionListController.java
...ain/java/com/nav/controller/CollectionListController.java
+0
-1
backend/src/main/java/com/nav/controller/MajorController.java
...end/src/main/java/com/nav/controller/MajorController.java
+0
-1
backend/src/main/java/com/nav/controller/MyInfoController.java
...nd/src/main/java/com/nav/controller/MyInfoController.java
+0
-1
backend/src/main/java/com/nav/controller/PostController.java
backend/src/main/java/com/nav/controller/PostController.java
+0
-1
backend/src/main/java/com/nav/service/PostServiceImpl.java
backend/src/main/java/com/nav/service/PostServiceImpl.java
+3
-1
backend/src/main/java/com/nav/utils/PackageUtils.java
backend/src/main/java/com/nav/utils/PackageUtils.java
+33
-0
未找到文件。
backend/src/main/java/com/nav/common/api/CommonResult.java
浏览文件 @
9ab16508
...
...
@@ -19,7 +19,6 @@ public class CommonResult<T> {
* 数据封装
*/
private
T
data
;
private
int
size
;
protected
CommonResult
()
{
}
...
...
@@ -30,12 +29,6 @@ public class CommonResult<T> {
this
.
data
=
data
;
}
protected
CommonResult
(
long
code
,
String
message
,
int
size
,
T
data
)
{
this
.
code
=
code
;
this
.
message
=
message
;
this
.
data
=
data
;
this
.
size
=
size
;
}
/**
* 成功返回结果
...
...
@@ -56,9 +49,6 @@ public class CommonResult<T> {
return
new
CommonResult
<
T
>(
ResultCode
.
SUCCESS
.
getCode
(),
message
,
data
);
}
public
static
<
T
>
CommonResult
<
T
>
success
(
T
data
,
int
size
,
String
message
)
{
return
new
CommonResult
<
T
>(
ResultCode
.
SUCCESS
.
getCode
(),
message
,
size
,
data
);
}
/**
* 失败返回结果
...
...
@@ -153,11 +143,4 @@ public class CommonResult<T> {
this
.
data
=
data
;
}
public
int
getSize
()
{
return
size
;
}
public
void
setSize
(
int
size
)
{
this
.
size
=
size
;
}
}
backend/src/main/java/com/nav/controller/CollectionListController.java
浏览文件 @
9ab16508
...
...
@@ -15,7 +15,6 @@ import java.util.List;
* @Author wlj
*/
@RestController
@CrossOrigin
(
origins
=
"*"
)
public
class
CollectionListController
{
@Autowired
CollectionListService
collectionListService
;
...
...
backend/src/main/java/com/nav/controller/MajorController.java
浏览文件 @
9ab16508
...
...
@@ -13,7 +13,6 @@ import org.springframework.web.bind.annotation.*;
*/
@RestController
@CrossOrigin
(
origins
=
"*"
)
public
class
MajorController
{
@Autowired
MajorService
majorService
;
...
...
backend/src/main/java/com/nav/controller/MyInfoController.java
浏览文件 @
9ab16508
...
...
@@ -14,7 +14,6 @@ import org.springframework.web.bind.annotation.*;
* @Author wlj
*/
@RestController
@CrossOrigin
(
origins
=
"*"
)
public
class
MyInfoController
{
@Autowired
PostService
postService
;
...
...
backend/src/main/java/com/nav/controller/PostController.java
浏览文件 @
9ab16508
...
...
@@ -22,7 +22,6 @@ import java.util.Map;
* @date 2022/4/28 20:43
*/
@RestController
@CrossOrigin
(
origins
=
"*"
)
public
class
PostController
{
@Autowired
PostService
postService
;
...
...
backend/src/main/java/com/nav/service/PostServiceImpl.java
浏览文件 @
9ab16508
...
...
@@ -4,6 +4,7 @@ import com.nav.common.api.CommonResult;
import
com.nav.dao.CommentDao
;
import
com.nav.dao.PostDao
;
import
com.nav.pojo.Comment
;
import
com.nav.utils.PackageUtils
;
import
com.nav.vo.result.LifePostResult
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
@@ -51,7 +52,8 @@ public class PostServiceImpl implements PostService{
@Override
public
CommonResult
getCommentByPostId
(
long
id
)
{
List
<
Comment
>
commentList
=
commentDao
.
selectCommentByPostId
(
id
);
return
CommonResult
.
success
(
commentList
,
commentList
.
size
(),
"请求成功"
);
PackageUtils
<
List
<
Comment
>>
packageUtils
=
new
PackageUtils
<
List
<
Comment
>>(
commentList
.
size
(),
commentList
);
return
CommonResult
.
success
(
packageUtils
,
"请求成功"
);
}
@Override
...
...
backend/src/main/java/com/nav/utils/PackageUtils.java
0 → 100644
浏览文件 @
9ab16508
package
com.nav.utils
;
/**
* 类说明
* 封装data和size
* @author zyx
* @date 2022/5/1 10:42
*/
public
class
PackageUtils
<
T
>
{
private
int
size
;
private
T
data
;
public
PackageUtils
(
int
size
,
T
data
)
{
this
.
size
=
size
;
this
.
data
=
data
;
}
public
int
getSize
()
{
return
size
;
}
public
void
setSize
(
int
size
)
{
this
.
size
=
size
;
}
public
T
getData
()
{
return
data
;
}
public
void
setData
(
T
data
)
{
this
.
data
=
data
;
}
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录