Frontend für Datenbankzugriff

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo,

ich habe folgende Situation:
Ein Kunde hat eine bestehende Datenbank, integriert in einen Typo3-Webauftritt.
Leider bietet ihm Typo3 nicht die gewünschte Funktionalität, was das Bearbeiten der Datensätze angeht.
Jetzt soll evtl. einen unabhängige Anwendung diesen Teil übernehmen.
Ich suche also nach einer Lösung die mir einen Teil des Weges zwischen JDBC/JDO und Swing abnimmt.
Also eine Art "Eingabefrontend". Hat da jemand eine Idee, vielleicht gar nicht unbedingt direkt aus dem Datenbankumfeld? (ließe sich ja mit JDO etc. u.U. erschlagen)

mfG

-- -- muckelzwerg
 

FArt

Top Contributor
Sorry, keine Antwort auf die Frage...

Wäre da ein Plugin für Typo3 nicht praktischer? So muss ich ja immer die Applikation wechseln, je nachdem was ich gerade machen möchte. Eigentlich sollte das doch als Administrator (oder Moderator oder Autor) über Typo3 erledigt werden, oder?
 

muckelzwerg

Bekanntes Mitglied
Das Typo3 Backend soll dann gar nicht mehr für die Editoren verwendet werden.
Die Sachbearbeiter würden "am liebsten in Excel arbeiten".
Das Plugin existiert ja als solches für die Tabellen etc.
Aber der Backend-Editor kommt nicht sonderlich gut an.
Es würde dann darauf hinauslaufen, dass die Webseiten noch über Typo3 generiert und verwaltet werden, der Inhalt aber extern bearbeitet wird.
Die Sachbearbeiter legen nur Datensätze an und verändern sie, mit dem eigentlichen Auftritt haben sie nichts zu tun.
(Grundsätzlich wäre auch eine komplett unabhängige Lösung denkbar, aber da Typo3 als CMS so oder so eingesetzt wird...)

-- -- muckelzwerg
 

muckelzwerg

Bekanntes Mitglied
Jede Woche was neues ;)
Naja, die Listenansicht und Multiedit-Möglichkeiten sind nicht das Wahre.
Die Leute wollen zum Beispiel eine Liste der Personendatensätze (100 oder mehr) untereinander stehen haben und direkt "wie in Excel" bearbeiten können.
Typo3 kann die Listenansicht erzeugen.
Es lässt sich auch angeben welche Felder pro Datensatz angezeigt werden können.
Problem dabei ist z.B., das Referenzen und Felder die mit m:m Tabellen zusammenhängen nicht den "gewünschten" Inhalt sondern eben die SchlüsselID oder den Refcount enthalten.
Dann kann man die Liste auch nicht durchgehen und ein einzelnes Feld direkt bearbeiten.
Entweder bearbeitet man den ganzen Datensatz einzeln,
oder das gewünschte Feld in allen Datensätzen gleichzeitig.
Bei einem Feld mit RichtTextEditor macht es wenig Spaß wenn der Editor dann 100mal untereinander geladen wird ...
(weder dem Sachbearbeiter noch dem Browser)
So in der Art sind die Probleme.
Andere Dinge sind z.B. eine komfortable Datensatzsuche über m:m Tabellen hinweg, und dann am Besten noch als Filter in der Listenansicht integriert...
Solche Probleme lassen sich alle "irgendwie" basteln, aber nicht mehr mit einfacher Konfiguration erledigen.
Und leider sieht es so aus, das es keine Stelle für die Wartung des Systems geben wird.
Wenn wir diese Funktionen also alle irgendwie in Typo3 "reinzaubern" und später mal was geändert werden soll, blickt da natürlich niemand durch.
Versionswechsel etc. wird dann auch zum Problem.
Der Vorteil einer Java Lösung wäre, dass vor Ort (ist ne Hochschule) immer kompetente Java-Entwickler sind.

-- -- muckelzwerg
 

sparrow

Top Contributor
Ich habe einmal eine ähnliche Herausforderung gemacht, dabei ging es um einen Produktkatalog und das Webfrontend war Joomla!.
Irgendwo müssen die Daten für die Einträge ja herkommen. Schreiben die entsprechenden Sachbearbeiter die Daten tastächlich erst an dieser Stelle oder werden sie bereits irgendwo anders erfasst? Ist zweiteres der Fall lässt sich vielleicht eine Bridge entwickeln die viel Arbeit spart.

Gruß
Sparrow
 

muckelzwerg

Bekanntes Mitglied
Die Daten liegen typischerweise in Papierform oder in PDFs vor.
Leider sind das Projekte, die da beschreiben werden und da gibt es so viele verschiedene Formen, dass man die nicht "importieren" kann.
Eingabemasken für die Datensätze sind auch nicht das Problem,
das geht mit Typo3 auch noch ganz gut.
Es sind vermeintlich "einfache" Features. "Wir hätte gern eine Ansicht soundso", "kann man hier noch einen Button einfügen, der xyz macht?". Und das ist teilweise sehr umsändlich bzw. bricht die Aufwärtskompatibilität.
Ich werds wohl mal mit Java direkt angehen.

-- -- muckelzwerg
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Verknüpfung auflösen für Frontend Datenbankprogrammierung 7
R Frontend Backend UUID Datenbankprogrammierung 3
S Designfrage bezüglich Datenbank-Frontend Datenbankprogrammierung 4
R Beste Lösung für User Erstellung in mongodb Datenbankprogrammierung 1
I SaaS Applikation: pro Kunde eine Datenbank / Schema oder eine DB für alle Kunden? Datenbankprogrammierung 76
O apache derby in eclipse für Datenbanken einbauen Datenbankprogrammierung 3
Zrebna Empfehlung für ein kostenloses DB-Hosting gesucht Datenbankprogrammierung 6
M Lösungsvorschläge für Multi-User Datenbankprogrammierung 1
M Alle Records Felder kriegen für DB Abfrage Datenbankprogrammierung 14
pkm PostgreSQL Kann mit mybatis einen Parameter für eine postgreSQL-Abfrage nicht übergeben. Datenbankprogrammierung 5
Kirby.exe Denkanstoß für Ranking Datenbankprogrammierung 1
L Oracle Repräsentative Namen für die Column Types Datenbankprogrammierung 9
OnDemand Struktur für Parent / Child Produkt Datenbankprogrammierung 5
N ORM für Sqlite Datenbankprogrammierung 4
I Konzept: Klasse / Entity für Einstellung der Software Datenbankprogrammierung 3
H suche eine Login system Bibliothek für Java Datenbankprogrammierung 5
ruutaiokwu MySQL MariaDB-Client-Zertifkate, nur für einen bestimmten User Datenbankprogrammierung 5
B Datenmodell für Regeln + Bedingungen & Referenz auf andere Tabelle Datenbankprogrammierung 12
O Dokumentation für MariaDB 10.3. Datenbankprogrammierung 2
F MariaDatabase Einstellungen für Verbindungen Datenbankprogrammierung 5
Dimax MySQL Trigger für eine Spalte Datenbankprogrammierung 5
Dimax MySQL Maximale Datenlänge für eine Spalte einer Datenbank in java ermitteln Datenbankprogrammierung 15
platofan23 MySQL Java Programm findet Treiber für mySQL auf Debian-Server nicht? Datenbankprogrammierung 11
B Brauche Tipps für Datenbankdesign Datenbankprogrammierung 8
B Tabelle für "wiederkehrende Rechnungen" Datenbankprogrammierung 12
Danloc Informationen für Datenbankverbindung wo/wie speichern? Datenbankprogrammierung 11
J Warum sind Sockets für einen Live-Chat sinnvoll? Datenbankprogrammierung 8
R Java-Befehle/Operatoren für copy&paste Datenbankprogrammierung 2
X PostgreSQL Datenbankdesign für Vokabeltrainer Datenbankprogrammierung 48
@SupressWarnings() HSQLDB Datenbank für mein Dorfbauspiel "Time of Kings" Datenbankprogrammierung 6
M Idee Umsetzung //NFC Eintrittskarten für Geburtstag Datenbankprogrammierung 2
looparda Architektur für JPA Hibernate Umstieg Datenbankprogrammierung 14
P Datanbank für Java-Programmierung Datenbankprogrammierung 10
M Feedback für neues Buch über "Java und Datenbanken" erwünscht Datenbankprogrammierung 8
J SQLite Ich muss für mein Projekt meine Datenbank Kapseln Datenbankprogrammierung 2
J Tipps für ERM Datenbankprogrammierung 4
P Highlevel-Lösung für Speicherung von Baumstruktur mit unbekannter Tiefe Datenbankprogrammierung 1
F welche Datenbank für Messwerte? Datenbankprogrammierung 4
E Warum werden für Datenbanktabellen Schemanamen festgelegt? Datenbankprogrammierung 1
M DB Schema für Vokabeltrainer Datenbankprogrammierung 2
U SQLite Für mich etwa komplexe Abfrage via 2 Tabellen Datenbankprogrammierung 5
E Kann man, wenn man in DB2 Tabellen erstellt hat für dessen auch einen Command-File erstellen? Datenbankprogrammierung 1
T NoSQL Connection für die Thesis [GWT] Datenbankprogrammierung 1
J SQLite Abfrage ausführen stoppt für Zyklus? Wie es zu lösen? Datenbankprogrammierung 3
S HSQLDB Fehlermeldung für den Bildschirm Datenbankprogrammierung 3
L Datenmodell erstellen für eine Nutzertanalyse Datenbankprogrammierung 1
I Query für Geburtstage Datenbankprogrammierung 6
L Zentrale Datenbank im Internet für Spiele Highscores? Datenbankprogrammierung 1
P Derby/JavaDB Csv Datei für dieses Musterprogramm Datenbankprogrammierung 12
ruutaiokwu code-formatter für t-sql... Datenbankprogrammierung 12
J Plug-In-Framework für Hibernate-Klassen Datenbankprogrammierung 0
T Mehrsprachigkeit für Tabellenfelder Datenbankprogrammierung 6
E MySQL Große Datenmengen reibungslos speichern für Gameserver Datenbankprogrammierung 6
F MSSql oder MongoDB für die Speicherung von POI Datenbankprogrammierung 9
G SQLite SQLite Select für View vereinfachen/optimieren Datenbankprogrammierung 4
P MySQL Historie für ein Objekt anlegen Datenbankprogrammierung 5
P MySQL eine richtige Datenbank für einen routenplaner erstellen Datenbankprogrammierung 2
K JDBC- In Java "stored procedure" erstellen für DB2,OracleSql ... Datenbankprogrammierung 3
J Datenbank für Fragen/ Antworten Datenbankprogrammierung 7
O Datenbankschnittstelle für Java Datenbankprogrammierung 8
L Datenbank für kleinere Anwendungen Datenbankprogrammierung 3
N Query für Derby DB mit Enterbrise Bean Datenbankprogrammierung 4
S ich brauche tipps für JDBC Datenbankprogrammierung 4
I Hibernate - Best Practice für Lazy Loading Datenbankprogrammierung 3
R MySQL Voraussetzungen für eine erfolgreiche Datenbankanbindung mittels JDBC Datenbankprogrammierung 2
GianaSisters SQL Befehl für allgemeine Datenbankexistenz Datenbankprogrammierung 4
B Beispiel für sicheres DBUsername/DBPassword handling Datenbankprogrammierung 4
I Anfänger-Tutorial für Hibernate gesucht Datenbankprogrammierung 3
heart_disease Beratung für Datenbankdesign Datenbankprogrammierung 13
C Embedded DB für Java Datenbankprogrammierung 26
J Unterstützung für verschiedene Datenbanken Datenbankprogrammierung 2
L MySQL Probleme mit PreparedStatement für SQL-Abfrage in Java Datenbankprogrammierung 2
F suche Erstanschub für DB-Zugriff Datenbankprogrammierung 9
F MySQL SQL Abfrage für u.a. Spaltenname key Datenbankprogrammierung 4
T ResultSet befehl für leere Spalte nicht lesen Datenbankprogrammierung 4
F Performance-Tool für Oracle Datenbankprogrammierung 2
T Kleine Tabellen für schnellere abfragen? Datenbankprogrammierung 3
C Split String für SQl query Datenbankprogrammierung 10
A update methode für datenbank Datenbankprogrammierung 2
N Datenbank für Dateien Datenbankprogrammierung 6
N Datenbank für einen Stundenplan Datenbankprogrammierung 4
G welche Datenbanktabellen für folgende Attribute Datenbankprogrammierung 3
R Connection Problem für eine externe DB mit Java (JDBC) Datenbankprogrammierung 9
S JPA (EntityManager für jeden Nutzer?) Datenbankprogrammierung 8
J Buffer Manager für Datenbank Datenbankprogrammierung 4
F SQL Voraussetzung für JDBC? Datenbankprogrammierung 10
R Bei Webformular DropDown Felder JA, NEIN! Was für einen Datentyp verwenden? Datenbankprogrammierung 7
T SSL Zertifikat für mysql datenbankzugriff Datenbankprogrammierung 6
T Debugger für SQL? Datenbankprogrammierung 5
Chtonian Effizientes Query System für Wortnachschlagewerk Datenbankprogrammierung 9
G Tabelle für Zeitraum sperren Datenbankprogrammierung 4
A Struct für Datenbank abfrage? Datenbankprogrammierung 12
O Hibernate für Eclipse Datenbankprogrammierung 5
T JPQL Query für eine Tabellenansicht Datenbankprogrammierung 2
D Sicherheit für Datenbankverbindung Datenbankprogrammierung 19
S Standard für Datenbanken Datenbankprogrammierung 3
R Entfernte MySQL Datenbank für lokale Swing-App Datenbankprogrammierung 8
Landei Mehre Werte für einen Prepared-Statement_Parameter übergeben? Datenbankprogrammierung 3
G Einheitliches Casting für Decimal und Integer-Werte Datenbankprogrammierung 5
G TippSpiel für Bundesliga programieren Datenbankprogrammierung 4

Ähnliche Java Themen


Oben