Jersey und HK2 dependency injection

charly125

Neues Mitglied
Hallo an alle ich möchte mich zu beginn kurz vorstellen. Mein Name ist Charly bin 42 Jahre alt arbeite schon seit geraumer Zeit als Fullstack Developer. Nun bin ich auf eine Frage gestossen auf die ich auch nach intensiver Suche keine Antwort gefunden habe.

Wenn ich einen Service erstellt habe und binde diesen mit

@Inject
private DBService dbService;

in meine Resource ein sind dann die Methoden im Service automatisch synchronisiert oder muss ich die Methode im Service mit

public synchronized String getUserById(String id) {}

selber synchronisieren?

Vielleicht kann kann mir da ja jemand weiterhelfen.

Gruss Charly
 

Flown

Administrator
Mitarbeiter
Nachdem hier keine Threadvariablen im Spiel sind brauchst du die Synchronisierung nicht, falls das deine Frage beantwortet.

synchronized ist nur ein Weg, wie man Zugriff auf geteilte und veränderbare Resourcen/Variablen steuert.
 

Neue Themen


Oben