小编jos*_*fin的帖子

使用 Spring 返回 Rest API 中的实体

在 Spring 中为 Web 应用程序创建 Restful api 非常简单。假设我们有一个电影实体,其中包含名称、年份、类型列表和演员列表。为了以 json 格式返回所有电影的列表,我们只需在某个控制器中创建一个方法,该方法将查询数据库并返回一个列表作为 ResponseEntity 的主体。Spring 会神奇地序列化它,一切都很好:)

但是,如果我在某些情况下希望序列化一部电影中的演员列表,而不是其他电影中的演员列表,该怎么办?在其他情况下,除了电影类的字段之外,我还需要为列表中的每部电影添加一些其他属性,哪些值是动态生成的?

我当前的解决方案是在某些字段上使用 @JsonIgnore 或创建一个 MovieResponse 类,其中包含 Movie 类中的字段和所需的其他字段,并每次从 Movie 转换为 MovieResponse 类。

有一个更好的方法吗?

java rest spring json

5
推荐指数
1
解决办法
3775
查看次数

如何在组中布置列表项

假设我们有一个像这样的html列表:

<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
    ...
    <li>10</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

如何使用css和/或java脚本让浏览器像这样显示它(以四个为一组,组之间有一些边距):

1 2    5 6    9 10
3 4    7 8    
Run Code Online (Sandbox Code Playgroud)

html css css3

4
推荐指数
1
解决办法
506
查看次数

标签 统计

css ×1

css3 ×1

html ×1

java ×1

json ×1

rest ×1

spring ×1