小编saa*_*une的帖子

运行容器后更改主机名

我是 docker 新手,我使用的是 docker 版本 1.12。我正在尝试修改正在运行的容器的主机名,但是主机名命令返回主机名:您必须是 root 才能更改主机名。有没有办法在运行容器后而不是在 docker run 命令中实现这一点?

docker dockerfile

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

Hibernate N+1 关于 OneToOne 关系的问题

我在 ORM 的 Spring Boot 应用程序中将 spring-data-jpa 与 hibernate 结合使用。我在生成 N+1 查询时遇到 OneToOne 关系问题,但我不需要获取 oneToOne 对象。

我的 OneToOne 关系是 EAGERLY fetched,我尝试使用惰性和 fetch 模式来 JOIN,但仍然无法让它只生成一个查询。

这是实体和查询的代码:

@Entity
@Table(name = "item")
public class Item implements Serializable {

   @Id
   @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "sequenceGenerator")
   @SequenceGenerator(name = "sequenceGenerator")
    private Long id;

   @Column(name = "number")
   private String number;

   @Column(name = "date")
   private LocalDate date;

    @OneToOne(mappedBy = "item", fetch = FetchType.EAGER)
    @JsonIgnore
    private Status status;

}

@Entity
@Table(name = "status")
public class Status implements Serializable …
Run Code Online (Sandbox Code Playgroud)

hibernate jpa spring-data-jpa

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

标签 统计

docker ×1

dockerfile ×1

hibernate ×1

jpa ×1

spring-data-jpa ×1