小编Ram*_*air的帖子

Camunda BPMN - 任务监听器与执行监听器

我一直在使用Camunda BPMN 2.0作为我的一个工作流程应用程序.在我的一个服务任务中,我在start事件中创建了一个执行侦听器,在create事件中创建了一个任务侦听器.我不确定在开始事件中同时分配这些是否合适.如果它是正确的,它们中的哪一个将首先被执行 - 执行监听器或任务监听器,分别在启动或创建事件时?

bpmn camunda

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

如何在 Hibernate 的复合主键中自动增加 Id?

我有一个带有复合主键的表 - groupIdbatchId。实体类看起来像:

@Entity(name="EMPLOYEE")
public class Employee {

    @EmbeddedId
    private EmployeePK employeePK;

    //Other columns and their getters and setters
    //Getters and setters
}
Run Code Online (Sandbox Code Playgroud)

复合PK:

@Embeddable
public class EmployeePK implements Serializable {

    private long groupId;
    private long batchId;

    @GeneratedValue(strategy=GenerationType.AUTO)
    public long getBatchId() {
        return batchId;
    }

    public void setBatchId(long batchId) {
        this.batchId = batchId;
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试自动增加批次 ID,以便插入新记录。

//For saving
Employee employee = new Employee();
EmployeePK pk = new IRAmendmentBatchesPK();
pk.setBatchId(0);
pk.setGroupId(4388);

Employee employee = employeeRepository.save(employee);


//Repository Interface …
Run Code Online (Sandbox Code Playgroud)

java oracle hibernate crud

7
推荐指数
1
解决办法
3114
查看次数

标签 统计

bpmn ×1

camunda ×1

crud ×1

hibernate ×1

java ×1

oracle ×1