[JAVA] Standortrichtlinie mit konstanter Definition

Einführung

Im Folgenden finden Sie einige Richtlinien zum Definieren von Konstanten in Ihrer Anwendung.

Konstante Klasse

Beispiel) Im Programm verwendete Codewerte und feste Wörter Überlegen Sie, ob Enum verwendet werden kann Beachten Sie bei der Verwendung den Umfang und erstellen Sie für jede Funktion oder Rolle eine konstante Klasse. Erstellen Sie nicht {Systemname} Constants.java. Vermeiden Sie es, Konstanten in der Schnittstelle zu definieren und zu verwenden, da diese vom ursprünglichen Zweck der Schnittstelle abweichen.

Eigenschaftendatei

Beispiel) Verbindungsinformationen (DB, jeder Dienst, Benutzer-ID, Pfad), Protokollausgabeebene, Ausgabeziel (Protokoll, Datei)

DB (Codetabelle usw.)

Mir wurde gesagt, aber ich kann die Version nicht verwalten und ich möchte sie nicht verwenden. Der Vorteil, dass die Anwendung nicht erneut freigegeben werden muss, wird erwähnt Ich denke, dass der Fall, in dem Sie dies tun müssen, ist, dass die Anwendung selbst nicht cool ist.

Umgebungsvariable


Referenzlink

So verwalten Sie Konstanten Ständiger Verwaltungsspeicherort Kriterien zum Bestimmen, wo Konstanten beim Erstellen einer Anwendung platziert werden sollen. DB? Datei? [Java] Konstante Klasse, die ohne nachzudenken wächst Properties file vs Constants class in Java

Recommended Posts

Standortrichtlinie mit konstanter Definition
Java-Konstantendefinition