benötigen unterschiedliche Gedanken über unten Szenario Liste
ResultSet
Objekt aus
Statement
‚s got assume
execute()
Methode Diese
ResultSet
Objekt Tausende von Datensätzen enthalten, hier bin ich zu aktualisieren die einzelnen
ResultSet
Objektdaten in ein DTO-Objekt.
Haben die List<MyDTO> myDTOList
, jetzt möchte ich jedes DTO in einem Thread und zu einer Zeit maximal 5 Threads, d. H. 5 DTO-Objekte verarbeiten.
(Restliche DTOs sollten warten, um mindestens eine Thread-Ausführung abzuschließen, wenn ein Thread seinen Job beendet, möchte er einen weiteren Thread hinzufügen, so dass wieder 5 Threads ausgeführt werden. Der Prozess wird für alle DTO-Objekte fortgesetzt)
Welche Möglichkeiten gibt es, um diese Art von Anforderung zu implementieren?
Vielen Dank im Voraus für Ihre Zeit und Anregungen.
Dies ist eine Sache wie Echtzeit-Szenario von ATM-Maschinen, gibt es 5 ATM-Maschinen sind im Inneren, aber Hunderte von Benutzern warten darauf zuzugreifen. aber zu einer Zeit können nur 5 zugreifen. – user3682520