Bohnenmann

Bohnenspieler ist eine voll ausgestattete, leistungsstarke Objekt- / Relationale Persistenz- und Abfragebibliothek für Java.
Jetzt downloaden

Bohnenmann Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Robert Brautigam
  • Website des Verlags:
  • http://netmind.hu/exorcist/

Bohnenmann Stichworte


Bohnenmann Beschreibung

Bohnere ist eine voll ausgestattete, leistungsstarke Objekt- / Relationale Persistenz- und Abfragebibliothek für Java. Das Boothüterprojekt wurde früher als "einfache Persistenz für Java" bezeichnet und ist eine voll ausgestattete, leistungsstarke Objekt- / Relationale Persistenz- und Abfragebibliothek für Java.Philosophyjava Enterprise-Software. Nach einigen neigt die Java-Sprache selbst dazu, in Richtung extremer Softcoding zu gehen oder zumindest in Richtung zusätzlicher Komplexität. Wir haben gesehen, dass es mit dem EJB-Framework geschieht, und in letzter Zeit ist der Java-Server gesichert. Das muss nicht so sein! Andere Java-Persistenz-Frameworks wie Hibernate, Toplink oder Pkeans fangen bereits auf die Philosophie der Einfamillegion über "Abstracts", aber wir glauben, dass es mehr Schritte gibt, die in diese Richtung aufgenommen werden können. Die Sicht der Entwickler, insbesondere in Eine hochrangige Sprache wie Java, es ist eine vernünftige Annahme, dass ich nicht (nicht wollen möchte) in die Gory-Details zum Speichern eines Objekts, ich möchte nicht die Hand der Datenbank aufbewahren Mein Objekt, ich möchte es nicht mitteilen, wie er Erstellen von Tischen, Spalten, Indizes erstellt. So sollte es wissen, wie man das ohne meine Hilfe macht, deshalb ist es, deshalb, deshalb ist es als "Datenbank" genannt. Gebraucht. Das versucht Bohnere zu tun. Sie müssen nicht (und Sie können nicht einmal sagen) sagen, wie man Objekte speichert, es tut einfach. Sie müssen das Schema, das Relationsmodell, ID / Key-Attribute, Abrufen von Algorithmen, Datenbankdialekt oder ähnliches angeben, oder so können Sie sich auf das Schreiben der Geschäftslogik konzentrieren. Implementieren Sie, wie ist das gesamte Philosophie-Zeug in eine Persistenz-Software-Bibliothek? Die Bibliothek soll nicht nur alle niedrigstechnischen Datenbankoperationen transparent umgehen, sondern auch einige der hochrangigen Funktionen. Dies muss vorgenommen werden, um dem Entwickler nur auf die Schreiblogik zu konzentrieren. Hier sind einige wichtige Merkmale von "Bohnenspieler": · Einfache Verwendung, die mit nur 3 Methoden möglich ist und das Tutorial lernt. · Null-Konfiguration. Nichts muss konfiguriert werden, nur die Datenbank-URL ist erforderlich, damit die Bibliothek initialisiert wird. · Skalierbarkeit. Die Bibliothek ist in der Lage, den Betrieb von nahezu unbegrenzten Knoten verteilt. · Beziehungen wie Verweise auf andere Objekte, Listen, Karten, Sets, Sammlungen werden von der Bibliothek 100% transparent behandelt. · Große Ergebnissätze werden automatisch aufgeliert! Die Paging beträgt 100% transparent, daher kann eine Liste der MIRTION-RECORD-Ergebnisliste direkt an die Präsentationsschicht angegeben werden, ohne die Speicherverwendung und die Datenbanklast zu kümmern! · Transaktionen sind immer "serialisierbar". Bedeutung: Während einer Transaktion kann nichts das Ergebnis von Abfragen von außerhalb der Transaktion beeinflussen. Dies bedeutet praktisch, ein Programmierer muss sich nicht um andere Transaktionen kümmern, die möglicherweise die Logik in seiner Transaktion beeinflussen. · Der vollständige (transparente) Polymorphismus-Support sorgt dafür, dass (meistens) die Bibliothek nicht in den Weg des Programmierers kommt. Das Modell bleibt nur in der Art und Weise, wie der Programmierer durch Erbe exprimiert, und wird mit allen Attributen des Polymorphismus abgerufen. · Eine benutzerdefinierte, objektorientierte Abfragesprache wird sichergestellt, dass keine komplizierte SQL geschrieben werden muss. · Skalarabfrageunterstützung Aktiviert das view-centric, effizientere Datenrückruf. · Echte Portabilität zwischen Datenbanken. Bändeler versteckt das gesamte Datenbankspezifisches Verhalten des Programmierers, wie: NULL-Wert-Handhabung, leere Zeichenfolgen (ORACLE), Groß- und Kleinschreibung empfindliche und unempfindliche Suchen, reservierte Namen usw. Das bedeutet, dass man zwischen den Datenbankimplementierungen wechseln kann, und kann annehmen, dass (mit dem Ausnahme von einigen dokumentierten Fällen) Die auf der Bibliothek aufbauende Software wird weiterhin funktionieren. Was ist neu in dieser Version: · Java-Cup wurde durch Javacc für die Parsergeneration ersetzt. · JUnit wurde durch Testng ersetzt. · Ameise wurde durch MAVEN2 ersetzt. · Ein Speicherleck-Fehler wurde behoben. · Der Code wurde aufgeräumt, um den CheckStyle-Audit zu übergeben.


Bohnenmann Zugehörige Software

SSQLFS.

SSQLFS verwendet eine definierte Datei- / Verzeichnisstruktur, um eine SQL-Datenbank zu generieren, die dieser Datei / Verzeichnisstruktur entspricht. ...

192

Herunterladen

IdealMysql.

IdealMysql ist eine PHP-Klasse, die eine Schnittstelle zum Arbeiten mit MySQL-Datenbanken bereitstellt. ...

161

Herunterladen