Hibernate 未显式使用的参数

Hibernate 未显式使用的参数,hibernate,spring-boot,java-8,Hibernate,Spring Boot,Java 8,请原谅我缺乏知识。我对春天和冬眠很陌生。我交给别人的源代码是由别人开发的,我正在努力理解它的逻辑。下面的方法应该使用参数OrganizationID和date来生成自定义结果,但它似乎根本没有使用参数。该方法是否可能隐式使用参数?我错过什么了吗 public JSONProcessImprovementOptions getProcessImprovementOptions(Integer organisationId) { Iterable<WasteTypeEntity>

请原谅我缺乏知识。我对春天和冬眠很陌生。我交给别人的源代码是由别人开发的,我正在努力理解它的逻辑。下面的方法应该使用参数OrganizationID和date来生成自定义结果,但它似乎根本没有使用参数。该方法是否可能隐式使用参数?我错过什么了吗

public JSONProcessImprovementOptions getProcessImprovementOptions(Integer organisationId) {

    Iterable<WasteTypeEntity> wasteTypeEntityList = wasteTypeRepo.findAll();
    Iterable<WorkPackageEntity> workPackageEntityList = workPackageRepo.findAll();

    List<JSONWasteTypes> wasteTypes = new ArrayList<>();
    List<JSONWorkPackages> workPackages = new ArrayList<>();

    wasteTypeEntityList.forEach(entity -> {
        JSONWasteTypes wasteType = new JSONWasteTypes();
        wasteType.setName(entity.getName());
        wasteType.setWasteTypeId(entity.getId());

        wasteTypes.add(wasteType);
    });

    workPackageEntityList.forEach(entity -> {
        JSONWorkPackages workPackage = new JSONWorkPackages();
        workPackage.setName(entity.getName());
        workPackage.setWorkPackageId(entity.getId());

        workPackages.add(workPackage);
    });

    JSONProcessImprovementOptions options = new JSONProcessImprovementOptions();
    options.setProcessImprovementEnabled(true);
    options.setWasteTypes(wasteTypes);
    options.setWorkPackages(workPackages);

    return options;
}
public JSONProcessImprovementOptions getProcessImprovementOptions(整型组织ID){
Iterable wasteTypeEntityList=wasteTypeRepo.findAll();
Iterable workPackageEntityList=workPackageRepo.findAll();
List wasteTypes=new ArrayList();
List workPackages=new ArrayList();
wasteTypeEntityList.forEach(实体->{
JSONWasteTypes wasteType=新的JSONWasteTypes();
wasteType.setName(entity.getName());
setWasteTypeId(entity.getId());
wasteType.add(wasteType);
});
workPackageEntityList.forEach(实体->{
JSONWorkPackages workPackage=新的JSONWorkPackages();
workPackage.setName(entity.getName());
setWorkPackageId(entity.getId());
添加(工作包);
});
JSONProcessImprovementOptions=新的JSONProcessImprovementOptions();
options.setProcessImprovementEnabled(true);
选项。设置废物类型(废物类型);
选项。设置工作包(工作包);
返回选项;
}

是的,它似乎没有使用输入

代码似乎得到了WasteTypeEntity和WorkPackageEntity的每个实例

然后,从从提取的实体中插入名称和id的项目中生成新的列表

最后,它生成JSONProcessImprovementOptions对象,并将这两个列表都设置到option对象中

   options.setProcessImprovementEnabled(true);
    options.setWasteTypes(wasteTypes);
    options.setWorkPackages(workPackages);