小编Rax*_*kin的帖子

Hibernate 和 Thymeleaf 无限递归

我有 2 个类,其中一个属性与 OneToMany/ManyToOne 关系映射。问题是,当我执行选择并传递给 te 视图时,我想使用 Thymeleaf 将对象解析为 javascript,但它会无限循环导致这种关系。我的班级: 班级球员:

@Entity
@Table(name = "player")
public class Player {

@Id
@Column(name = "id")
@GeneratedValue
private int id;

@Column(name = "level")
private int level;

@Column(name = "experience")
private int experience;

@OneToMany(mappedBy="player", cascade = CascadeType.ALL)
private List<InventoryItem> inventory;

// Constructor
public Player() {
}

// Getters & Setters...
}
Run Code Online (Sandbox Code Playgroud)

类库存项目:

@Entity
@Table(name = "inventory_item")
public class InventoryItem {

    @Id
    @GeneratedValue
    @Column(name = "id")
    private int id;

    @ManyToOne
    @JoinColumn(name="id_player")
    private Player player;


    public …
Run Code Online (Sandbox Code Playgroud)

javascript java hibernate thymeleaf

6
推荐指数
1
解决办法
856
查看次数

c中逻辑运算符之间的空格

我在在线评判网上注册,其中预定义测试存在不同的问题以计算执行时间.

我已经提交了两次相同的代码,但有一点不同:

if(x1 < x2 || y1 < y2)
//code
Run Code Online (Sandbox Code Playgroud)

第二次提交:

if(x1 < x2 ||y1 < y2)
//code
Run Code Online (Sandbox Code Playgroud)

正如你在第二次提交中看到的那样,我之间没有空格||,y1而且我的结果是:

  • 首先提交:0052
  • 第二次提交:006

如何在第一次提交中获得更短的时间?代码是一样的,唯一的变化就是空格.

编辑:法官使用"gcc"编译器,测试总是相同的.

c optimization

2
推荐指数
3
解决办法
137
查看次数

标签 统计

c ×1

hibernate ×1

java ×1

javascript ×1

optimization ×1

thymeleaf ×1