0

Ich arbeite derzeit an einem kleinen Projekt für ein Nachhilfezentrum. Also, ich nutze diese Chance, um zu lernen, wie man saubere und verwaltbare Codes schreibt.Ein System mit Java + SQL Server 2014 (Wie schreibe ich ein sauberes und verwaltbares System)

Ich habe meine Datenbank mit dem SQL Server 2014 eingerichtet und habe mich entschieden, gespeicherte Prozeduren für meine Operationsaufrufe zu verwenden.

Was ich wissen möchte, sind über die Java-Codes.

Welche Best Practices sind beim Schreiben zu verwenden? Wie man eigentlich s die Business-Schichten/Ansichten/etc. so trennen, dass ich die Codes partitionieren kann und meine Wartung in einer einfacheren Weise durchführen?

Ich brauche einige Eingaben aus einer technischen Perspektive. Vielen Dank :)

Einen schönen Tag Jungs!

Antwort

0

Modularisierung, objektorientiertes Design, serviceorientierte Architektur, Zwiebelarchitektur, APIs ... Es gibt eine riesige Liste von Best Practices/Architekturen/Designs, die dabei helfen können. Es gibt keine Einheitslösung. Diese Frage ist zu weit gefasst, um Ihnen überhaupt eine spezifische architektonische Lösung zu geben.

Gespeicherte Prozeduren lösen diese Probleme NICHT, gespeicherte Prozeduren sind eine sehr spezifische Technologie, die für sehr spezifische Anwendungsfälle geeignet ist. Wenn Sie GENAU NICHT verstehen, warum Sie gespeicherte Prozeduren verwenden müssen, sollten Sie sie nicht verwenden. Parametrieren Sie Ihre Abfragen, verwenden Sie vorbereitete Anweisungen, verwenden Sie eine mehrschichtige Architektur und verwenden Sie ein ORM, wenn Sie kein starker SQL-Entwickler sind (vielleicht sogar, wenn Sie stark sind) ...