我有一个实现所有工作流方法的类。在某个指向时间,当工作流批准请求时,我需要更新数据库中的状态。为此,我需要调用相应的服务类来保存状态。以下方法是在db:
中保存状态 public void changeStatus(String employeeNumber, String carid,String Status) throws Exception {
Car car = carService.findCarByPrimaryKey(carid);
car.setStatus(Status);
carService.saveCarDetails(car);
}
我想让这个方法通用,因为我没有汽车的状态。我必须根据应用程序更新不同对象的状态。它可以用于休假/停车的申请......我可以在所有表格中保持相同名称的字段状态。请告诉我如何继续。 感谢
答案 0 :(得分:0)
我不确定,您正在使用的是什么ORM,比如您使用的是 JPA ,您可以将changeStatus()
与类名和主键一起用作参数。
您可以尝试在Class class
中添加changeStatus()
的参数,并在调用此class
方法时使用getClass()
传递changeStatus()
变量并执行操作在Name Indicator Amount
Anson 1 3.5
Anson 2 2.6
Anson 4 8.4
Anson 5 3.2
Ben 1 7
Ben 3 4.7
Ben 4 3.6