werfen.@Path("/migrateTableAtOnce")
@Consumes(MediaType.APPLICATION_JSON)
public Response saveObjectIntoDb(List listOfObj) {
// if listOfObj.getTableName() == "MW_ID_GENERATOR" tableOject gets new MwIdGenerator()
myEntity tableObject = myEntityFactory.getTable(listOfObj.getTableName());
return Response.status(201).entity("ok").build();
}
< /code>
Ist es möglich, dass ich nur eine Post -Methode habe, die diese generische Liste hat? Ich habe 20 Objekte, die ich übertragen muss, und ich möchte nicht 20 Post -Methoden schreiben

@Path("/migrateTableAtOnceMwIdGenerator")
@Consumes(MediaType.APPLICATION_JSON)
public Response saveObjectIntoDb(List listOfObj) {
Boolean result = false;
String dbResponse ="";
try {
dbResponse = obtainFacade().saveToDb(listOfObj);
result = true;
} catch (Exception e) {
e.printStackTrace();
}
return Response.status(201).entity(result+" "+dbResponse).build();
}
< /code>
Gibt es keine bessere Lösung, um dieses Problem zu lösen? < /p>