java / beginner
Snippet
Datenzugriff mit @Repository
Mit @Repository markierte Klassen sind für die Datenspeicherung und den Datenabruf verantwortlich. Diese Annotation ermöglicht zudem die automatische Übersetzung von Datenbankfehlern in die Ausnahme-Hierarchie von Spring.
snippet.java
1
2
3
4
5
6
7
8
9
10
11
12
import org.springframework.stereotype.Repository;import java.util.ArrayList;import java.util.List;@Repositorypublic class UserMemoryRepository {private List<String> storage = new ArrayList<>();public void add(String item) {storage.add(item);}}
spring
Erklärung
1
@Repository
Gibt an, dass die Klasse Datenbank- oder Speicheroperationen verwaltet.