Kiedyś napisałem program w Delphi który teraz chciałbym odtworzyć w Javie.
W skrócie program służy do zapisywania pewnych informacji w bazie danych, jest kilku użytkowników.
W starej wersji podczas logowania po sprawdzeniu podanych danych zapisywałem sobie Id użytkownika w globalnej zmiennej USER i gdy tylko potrzebowałem to z tej zmiennej globalnej ten identyfikator pobierałem, np. podczas dodawania nowych rekordów by oznaczyć kto dodał.
Podobnie gdy użytkownik wybierał rekord do edycji to w oknie z listą rekordów ustawiałem globalną zmienną REKORD a następnie otwierałem okno edycji i w nim pobierałem Id rekordu ze zmiennej globalnej by na jego podstawie pobrać dane rekordu.
Jak to zrobić w Javie? Nie pytam jak uzyskać zmienne globalne bo tego chyba w Javie nie ma. Chodzi mi o to jak tego typu sytuacje koduje się w Javie tak by być w zgodzie z aktualnymi zasadami, wzorcami, konwencjami itp?