![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Gast
Beiträge: n/a
|
Hallo zusammen,
standardmäßig muss man in Java die Datenbankanbindung ja zu Fuß implemtieren, gibt es da auch Tools die einem die Arbeit abnehmen dafür. Wir haben vorher mit Delphi gearbeitet und steigen jetzt auf Java um. In Delphi hatte man die Möglichkeit die ganze Datenbankanbindung im GUI-Designer vorzunehmen. Also Verbindung zur Datenbank, Tabelle und die anschließende Verknüpfung mit den Eingabefelder auf der Maske. Gibt es so etwas auch für Java als Eclipse Plugin (kann auch was kosten)? Ich denke der J Builder von Borland kann das auch aber den wollen wir nicht einsetzen. Gruß Markus |
|
|
|
Nach oben #2 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.800
|
Hm,
was meinst Du denn jetzt genau? Also die grundlegenden Sachen bei der Kommunikation mit Datenbanken sind ja ruckzuck erklärt ... das geht ja wirklich äußerst einfach. Kannst ja mal hier rein schauen: --> Java-Tutorial, Trail: JDBC(TM) Database Access Ein Tool kenne ich jetzt nicht und wüsste auch nicht so ganz, wie das gehen sollte. Grüße Ben. |
|
|
|
|
|
Nach oben #3 |
|
Gast
Beiträge: n/a
|
Ich muss ja z.B. um die Daten in einem Grid anzeigen zukönnen alles programmieren.
Das ganze würden wir aber gerne im GUI Designer ohne selbst eine Zeile Code zu programmieren machen. Unter Delphi lief das so: Man packt auf das Form eine Database Komponente verbindet diese mit der Datenbank dann nimmt man eine Table Komponente verbindet diese mit der Datenbank Komponente und wählt anschließend noch die gewünschte Tabelle der DB aus. Jetzt nimmt man noch eine Datasource Komponente weißt dieser die Table Komponente zu. Jetzt kann man eine Grid auf das Formular packen und dieses mit der Datasource Komponente verbinden. Daraufhin werden die Daten im Grid angezeigt ohne das man eine Zeile programmiert hat. Die Frage ist nun ob es für Eclipse eine Plugin gibt mit welchem man bei der DB Anbindung so oder so ähnlich vorgehen kann. Gruß Markus |
|
|
|
Nach oben #4 |
|
Sesselkleber
Registriert seit: 17.01.2005
Beiträge: 567
|
Ich bin jetzt mal gemein.
Ich nehme an du hast folgende Zievorstellung: Ein Datenbankfrontend das auf allen Plattformen läuft, java bietet sich da ja an, aber eigentlich möchtest du gar kein Java programmieren, oder? Ich arbeite übrigens im moment an genau so einem Programm, ist aber noch laaaaaaaange nicht fertig. Aber ich hab was lustiges gefunden: http://www.diamondedge.com/products/...s-to-Java.html Gruß Sparrow |
|
|
|
|
|
Nach oben #5 |
|
Gast
Beiträge: n/a
|
Doch ich möchte schon mit Java programmieren. Jedoch sind wir momentan auf der Suche nach Entwicklungstools und deshalb stelle ich diese Frage.
Hier mal ein paar nähre Infos zum Projekt, damit ihr mir ein paar Entwicklungstools empfehlen könnt: Wir entwickeln eine Kalkulationssoftware, diese beinhaltet Angebote, Aufträge, Rechnungen, Bestellwesen, Lagerverwaltung, Kundenverwaltung, Mitarbeiterverwaltung usw. Wir haben mittlerweile das Datenbank-Layout für die neue Version erstellt, dieses weißt im moment um die 300 Tabellen auf. Nun war halt die Frage wie man mit Java am komfortabelsten Anwendungen mit einer solchen Datenbankanbindung entwickelt, also ob es da Tools gibt die Hilfreich sind oder einem ein Teil der Arbeit abnehmen. Als Technologie möchten wir das Three Tier Prinzip anwenden (Datenbank <-> Server <-> Client) Ich kenne mich zwar mit den Grundlagen von Java aus aber welche Tools sinnvoll sind weiß ich nicht deshalb stelle ich diese Frage hier. Gruß Markus |
|
|
|
Nach oben #7 |
|
Projektleiter
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.084
|
Google: JDNC
An Hand-Arbeit wirst du in Java allerdings nicht vorbeikommen.
__________________
Patrick Gotthardts Weblog. |
|
|
|
|
|
Nach oben #8 |
|
Erfahrener Benutzer
Registriert seit: 16.11.2005
Beiträge: 243
|
Jetzt bin ich mal Gemein: Bleib bei Delphi. Sorry aber für mich hört sich das an als wolltet Ihr da eine Software Java programmieren und habt keine Ahnung davon. Sorry aber ich glaube Ihr solltet euch ersteinmal eine längere Zeit mit
Java beschäftigen. Das ist jetzt nicht böswillig gemeint aber Ihr tut euch nichts gutes damit und wenn Ihr das Dingens auch noch verkaufen wollt wird euch der Kunde auch nicht danken. Java ist keine "klickediklicklikedelphi" Programmiersprache, da ist wirkliche Handarbeit gefragt. Aber wenn du den Bogen erst mal raus hast ist es kein Problem sogenannte "reuseable Objects" zu bauen die Ihr dann in anderen Applikationen verwenden könnt. Zu den Tools: Netbeans bringts eigentlich alles mit was Ihr braucht. www.netbeans.org ansonsten hat Java jede menge "Tools": JDBC, JDBCRowSet, PreparedStatements usw. wirf einfach mal einen Blick in das www.javabuch.de |
|
|
|
|
|
Nach oben #9 |
|
Gast
Beiträge: n/a
|
Ich habe mich schon mit JAVA befasst und mir ist auch klar, das in JAVA einiges anderst funktioniert als in Delphi.
Es ging ja auch nicht darum genauso wie mit Delphi zu programmieren, sondern mir ging es darum wie ich die Arbeit beim Umgang mit Datenbanken in JAVA vereinfachen kann. Ich möchte einfach das Rad nicht nochmals erfinden, sondern komfortabel und auf kürzestem Wege mit JAVA zum Ziel kommen. Da ich mich aber nur grundlegend mit JAVA befasst habe also eine Projekterfahrungen habe kenne ich mich mit den Tools nicht so aus. Gruß Markus |
|
|
|
Nach oben #10 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.800
|
Ich muss ehrlich gestehen, dass ich immer noch nicht verstanden habe, was Du mit "Tools" überhaupt meinst?
Letztendlich ist es doch so, dass die Java-API eine Reihe von Klassen zur Verfügung stellt, die man dann nutzen kann, um effektiv mit Datenbanken zu arbeiten. Das wird im Endeffekt ja immer im Quellcode sein und nicht irgendwie mit "KlickiBunti" hinzugefügt. Sollte es wirklich so Werkzeuge geben .. jo, dann bin ich glaube ich froh, dass ich sie nicht kenne. Wenn Du einfach den Quelltext mit Deinen Fingern eintipperst dann weißt Du ja genau, was da abläuft. Du hast es schließlich entwickelt und bist nicht abhängig von irgendwelchen Tools ... Eventuell verstehe ich auch das ganze Problem falsch, aber irgendwie kommt es mir eher so vor, als ob Du Dir das alles etwas falsch vorstellst. Grüße Ben. |
|
|
|
|
|
Nach oben #11 |
|
Sesselkleber
Registriert seit: 17.01.2005
Beiträge: 567
|
Das was er machen möchte ist rein prizipiell ein Datenbankfrontend, also die GUI, zu erstellen, ohne dass er die per Code erzeugen muss.
Ich nehme an so in der Art wie bei MS-Access, diesen MS Visual Zeugs überhaupt. Ich glaube es gibt ja wirklich Tools die einem das Erstellen einer GUI abnehmen, aber ob es das auch speziefisch für Datenbanken gibt, das weiß ich nicht. Gruß Sparrow |
|
|
|
|
|
Nach oben #12 |
|
Gast
Beiträge: n/a
|
Hallo,
mit Tools meine ich zum Beispiel das von Borland in JBuilder und von SUN in deren IDE eingesetzte "dbSwing". Oder das hier: http://www.optadata.com/de/produkte1.htm Ich möchte dies ja nicht unbedingt benutzen mir ging es nur darum ob es Produkte gibt wo ihr der Meinung seid das sie was taugen, wie zum Beispiel das dbSwing von Borland. Oder sollte man lieber die Finger davon lassen? Gruß Markus |
|
|
|
Nach oben #13 |
|
Projektleiter
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.084
|
Soweit ich weiß (und wie ich vorher schonmal sagte...) kann auch JDNC dabei behilflich sein... auf java.net gibt es auch noch ein anderes Projekt in diese Richtung, mir fällt nur der Name nicht mehr ein...
Zu deiner Frage: Wenn man weiß, was man macht, dann kann man sich solche Sachen wie Data-Binding durchaus vereinfachen, aber wenn man keine Ahnung hat, sollte man es sein lassen.
__________________
Patrick Gotthardts Weblog. |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Tool gesucht | Steven Gerrard | Gesuche | 0 | 12.08.2007 18:11 |
| Webseiten per Tool in unterschiedlichen Browsern testen | Ben | Plauderecke | 8 | 13.07.2006 17:06 |
| Klasse laden per Dateiname (!=Klassenname) | Sayang | Allgemeine Java-Programmierung | 5 | 01.03.2006 11:35 |
| Suche Möglichkeit htaccess User per Script zu erfahren | derMaggus | Tools, Server, Betriebssysteme | 5 | 19.01.2006 20:09 |
| [PHP] Wie übergebe ich Daten per URL? | Ben | Tutorials | 0 | 05.12.2004 14:36 |