MySQL - Java Organisationsfrage

T

Tankstelle

Gast
Hey Community,

zuerst einmal, möchte ich mich für den Titel entschuldigen, aber ich wusste nicht, wie ich mein Problem kurz und verständlich ausdrücken soll.

Ich habe ein Programm geschrieben, welches Abfragen an einen SOAP Service stellt und die Ergebnisse, die zurückkommen in eine MySQL schreibt.
Wenn das Programm das erste Mal gestartet wird und die Tabellen noch nicht existieren, soll das Programm diese Tabellen erstellen.
Das ist an sich kein Problem, aber derzeit stehen alle Statements zum Erstellen und Befüllen der Tabellen in einer Klasse und irgendwie kommt es mir falsch vor, wenn diese dort "hart" gecoded sind.

Wie organisiere ich also die DB Statements, so das man sie evtl. später auch anpassen kann?
Die wenigen Möglichkeiten, die ich kenne > CSV, Property/Config-File erscheinen mir irgendwie nicht passend.

Würde mich über Tips freuen, da ich bei Google anscheinend die Sache genausowenig wie im Header auf den Punkt bringen kann, bin ich auch noch nicht auf Ergebnisse gekommen.
 
T

Tankstelle

Gast
Entschuldigt den Doppel-Post.
Ich wollte nur bescheid geben, wenn etwas unklar ist, bzw. ihr noch Fragen habt, könnt ihr diese ruhig stellen. Ich werde versuchen so ausführlich wie möglich eine Problembeschreibung/Antwort zu liefern.
 

pzypher

Aktives Mitglied
Das ist an sich kein Problem, aber derzeit stehen alle Statements zum Erstellen und Befüllen der Tabellen in einer Klasse und irgendwie kommt es mir falsch vor, wenn diese dort "hart" gecoded sind.

Also wenn es sich um sehr viele Statements handelt würde ich mir evlt. überlegen sie extern anzulegen aber ansonsten sehe ich kein Problem falls sie im Code stehen? Kannst ja noch immer Variablen verwenden um sie zumindest geordnet niederzuschreiben? Oder ich versteh eine Frage nicht ;)
 
T

Tankstelle

Gast
Ja, genau so meinte ich das. Ich dachte, das ist vielleicht eine schlechte Art, MySQL Befehle zu "lagern". Die Tabellen und Spalten sind auch fast immer statisch und eigntl. soll dies auch nur durchgeführt werden, wenn die Tabellen noch nicht existieren.
Dachte es gibt da eine schöne Art und Weise, die Befehle zu verstauen oder durchzuführen.

Vielleicht hat jmd. da noch eine Idee, ansonsten schon einmal Danke. Dann belasse ich es wahrscheinlich so, wie es ist.
 
S

SlaterB

Gast
du kannst die Statements ja in einer DB speichern ;)
durchaus in einer einfacheren, die selber nicht so sehr vom Änderungswahn betroffen ist,

ansonsten wie du sagt Quelltext, Textdatei usw., das sind doch auch die Varianten für alle anderen Daten-Arten,
selbst Betriebssysteme und jahrzehntelang verbessere Mega-Anwendungen wie Office können nicht mehr zaubern,
Details wie schönes XML-Format/ irgendein Framework/ Sicherheit, nun gut, ich kann nichts nennen
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Dimax In Java File (nicht in Java Projekt) mysql Driver importieren Java Basics - Anfänger-Themen 3
R Java mit MySQL - Verbindungsprobleme Java Basics - Anfänger-Themen 1
M Java Mysql ausführbare datei Java Basics - Anfänger-Themen 7
J Java Verbindung mit mysql Datenbank Java Basics - Anfänger-Themen 3
J MySQL Datumsabfrage über ResultSet in Java-Servlet Java Basics - Anfänger-Themen 4
F Java MySQL Java Basics - Anfänger-Themen 3
H JAva und MySQL Java Basics - Anfänger-Themen 1
N mit Werten aus einer mysql datenbank in java rechnen Java Basics - Anfänger-Themen 17
B Mit Java-Programm Daten aus MySQL-Datenbank auslesen, lokal und nicht lokal. Java Basics - Anfänger-Themen 10
J JAVA zu unsicher für MYSQL? Java Basics - Anfänger-Themen 4
K In MySQL Select Variablen aus Java Programm benutzen Java Basics - Anfänger-Themen 8
N Java dateFormat und Mysql DateTime Java Basics - Anfänger-Themen 2
B Java MySQL Query ausgeben Java Basics - Anfänger-Themen 4
J Java JDBC MySQL Query Java Basics - Anfänger-Themen 6
S mysql-connector-java-*.jar, MySql ResultSet - Alle ROWs ausgeben? Java Basics - Anfänger-Themen 3
K MySQL, Classpath, Java, MAC OSX Java Basics - Anfänger-Themen 3
M Java - MySQL (Eclipse Java EE Web Developers) Java Basics - Anfänger-Themen 4
D Java mit Mysql Datenbank angebunden Java Basics - Anfänger-Themen 5
D Verständnisfrage: Java und MySql Java Basics - Anfänger-Themen 3
A Java und MySQL!!! Java Basics - Anfänger-Themen 3
Kasoki Java und MySQL ? Java Basics - Anfänger-Themen 4
M mysql-connector-java-5.1.7-bin. jar in die umgebungsvariable installieren Java Basics - Anfänger-Themen 14
A Frage zu java und MySQL Java Basics - Anfänger-Themen 3
G simple suche in java - mysql Java Basics - Anfänger-Themen 10
G Java und mySQL Hilfethread Java Basics - Anfänger-Themen 12
W Java.mysql.date in GregorianCalender konvertieren Java Basics - Anfänger-Themen 2
N Problem mit MySql und Java Java Basics - Anfänger-Themen 12
X Java & MySQL Java Basics - Anfänger-Themen 7
P wie erzeuge ich ein java date und lade in die mysql datebank Java Basics - Anfänger-Themen 5
G Java Forum oder Mysql Forum Java Basics - Anfänger-Themen 2
M MySQL mit Java Java Basics - Anfänger-Themen 7
N Mit Java auf MySQL zugreifen Java Basics - Anfänger-Themen 7
C No suitable driver found for jdbc:odbc:mysql Java Basics - Anfänger-Themen 8
E Mysql Update wenn es nicht existiert insert Java Basics - Anfänger-Themen 14
H Verbindungsprobleme BluJ und MySQL Java Basics - Anfänger-Themen 1
B Arquillian installieren - Maven, WildFly, MYSQL Java Basics - Anfänger-Themen 1
B MySQL (jdbc) -> connection liefert NULL Java Basics - Anfänger-Themen 3
Dimax Programme ,als Text in MySql speichern Java Basics - Anfänger-Themen 7
R Keine Verbindung zu MySql über Netbeans Java Basics - Anfänger-Themen 15
R Input/Output Verbindung mit mySql-Datenbank Java Basics - Anfänger-Themen 9
Q-bert MYSQL-Eintrag Java Basics - Anfänger-Themen 2
J Sonderzeichenproblem bei Datenabfrage in MySQL Java Basics - Anfänger-Themen 6
C JTable update mit MySQL Datenbank Java Basics - Anfänger-Themen 1
D zu viele MySQL Connections Java Basics - Anfänger-Themen 18
D MySQL Abfrage in JTable speichern Java Basics - Anfänger-Themen 43
D NPE beim laden von Daten aus MySQL Java Basics - Anfänger-Themen 9
D Eine MySQL Verbindung in mehreren Klassen Java Basics - Anfänger-Themen 8
D JTable Zeile wird nicht in MySQL gelöscht Java Basics - Anfänger-Themen 16
D Datum aus Swing in MySQL DB speichern Java Basics - Anfänger-Themen 22
B MySQL starten / stoppen -> Stoppen erzeugt neuen Prozess Java Basics - Anfänger-Themen 0
B MySQL Path bekommen Java Basics - Anfänger-Themen 40
P Brauche Hilfe bei ResultSet mit MySQL Java Basics - Anfänger-Themen 6
S Best Practice MVC und große Datenmengen aus einer mySQL - Datenbank Java Basics - Anfänger-Themen 24
U Glassfish mit MySQL verbinden Java Basics - Anfänger-Themen 1
N Erste Schritte MySQL Tabelle in JList darstellen Java Basics - Anfänger-Themen 1
A Erste Schritte Verbindung zu MySQL Datenbank herstellen Java Basics - Anfänger-Themen 7
M Mysql "live" Ansicht Java Basics - Anfänger-Themen 10
W MySQL PreparedStatement query Problem Java Basics - Anfänger-Themen 10
K Classpath Mysql EclipseFehler? Java Basics - Anfänger-Themen 12
M Aktuelles Datum in MySQL speichern Java Basics - Anfänger-Themen 11
V Umlaute in mysql, antscript, powershell utf-8 Java Basics - Anfänger-Themen 7
H mysql brauche hilfe, wer kann eine (längere) aufgabe für mich erledigen Java Basics - Anfänger-Themen 2
S in MySQL Daten Bank speichern Java Basics - Anfänger-Themen 8
S ArrayList in mysql Datenbank speichern Java Basics - Anfänger-Themen 6
D Mysql ob feld existiert Java Basics - Anfänger-Themen 2
D Mysql schauen Name bereits existiert Java Basics - Anfänger-Themen 7
X MySQL - Query Java Basics - Anfänger-Themen 3
S JDBC MySQL Connector - Element mit ' eintragen? Java Basics - Anfänger-Themen 4
F Verbindung zu MySql Datenbank Java Basics - Anfänger-Themen 4
S Datentypen EclipseLink, Datumsformat für MySQL Java Basics - Anfänger-Themen 9
S Resultset Closed (Mysql) Java Basics - Anfänger-Themen 5
O HashMap<> in MySQL database speichern Java Basics - Anfänger-Themen 3
D Mysql Connection Close? Java Basics - Anfänger-Themen 14
D Frage MySQL Columnheader Java Basics - Anfänger-Themen 2
I Null - Wert bei Date (Mysql) Java Basics - Anfänger-Themen 2
P Applet und MySQL-Problem Java Basics - Anfänger-Themen 20
P Applet, Daten IO, MySql Java Basics - Anfänger-Themen 2
T MySQL-Dienst starten und stoppen aus Netbeans Java Basics - Anfänger-Themen 3
S CSV-Datei einlesen und in MySql schreiben Java Basics - Anfänger-Themen 3
J MySQL Timestamp "lesbarer" gestalten Java Basics - Anfänger-Themen 6
J Fehler bei MySql Anbindung mit JDBC Java Basics - Anfänger-Themen 4
W MySQL Driver als Resource laden Java Basics - Anfänger-Themen 5
D MySQL Abfrage. keine Ahnung Java Basics - Anfänger-Themen 5
M 5 MySql Tabellen in JTable - variable TableHeader? Java Basics - Anfänger-Themen 2
K Verbindung zu MySQL Java Basics - Anfänger-Themen 4
G wie erfragt man die letzte ID in einer MySQL Datenbank ab? Java Basics - Anfänger-Themen 3
S MySQL - connection Java Basics - Anfänger-Themen 8
S Zyklisches abspeichern von Daten aus einr MySql Datenbank Java Basics - Anfänger-Themen 9
B Client - Server Verbindung über sockets mysql DB ansprechen? Java Basics - Anfänger-Themen 6
W Aus Textfeld ein "MySQL Date" auslesen Java Basics - Anfänger-Themen 2
W Endlosscshleife bei MySQL Abfrage Java Basics - Anfänger-Themen 5
P mySQL Datenbanktreiber nutzen Java Basics - Anfänger-Themen 2
J Statement an MySQL Datenbank schicken Java Basics - Anfänger-Themen 4
S Tabelsorter von SUN, wie muss die MysQL Anbindung realisiert Java Basics - Anfänger-Themen 11
J Zugriff auf eine Mysql-DB unter Linux Java Basics - Anfänger-Themen 6
G Mysql escape // html untauglich machen Java Basics - Anfänger-Themen 3
D Datenbankprogrammierung mit MYSQL. Java Basics - Anfänger-Themen 7
F Daten in MySQL Tabelle schreiben Java Basics - Anfänger-Themen 9
M JSP --> Verbindung zur MySQL Datenbank geht nicht ! HILFF Java Basics - Anfänger-Themen 7
G POI und MySQL Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben