 |
 |


|
 |
Simple Java Components
Eine Java-Bibliothek mit einer stetig wachsenden Anzahl von Klassen, die nirgendwo anders
hineingepasst haben, aber trotzdem zu schade zum wegwerfen sind.
Und die vor allem eins sind: einfach. easy to use, simple by concept und praktisch.
Das Paket enthält derzeit:
-
de.xeinfach.util.MsisdnCheck: Klasse um Mobilfunkrufnummern zu prüfen und in einem einheitlichen Format auszugeben. Java-Portierung vom Perl-Modul Number::Phone::DE::Mobile.
-
de.xeinfach.util.IpSubnet: Klasse um ein Subnetz zu erzeugen und zu prüfen ob eine IP-Addresse in dem Subnetz enthalten ist.
-
de.xeinfach.util.jdbc: enthält einen jdbc-treiber unabhängigen db connection pool, der auch in standalone-applikationen eingesetzt werden kann.
-
de.xeinfach.util.jdbc.sql wurde ersatzlos entfernt. stattdessen kann man die Klassen von crossdb benutzen. ( http://www.crossdb.com)
-
de.xeinfach.util.StringTable: Erzeugt eine Leere, virtuelle Tabelle - ideal für den einsatz mit sql-datenbanken und verschiedenen presentation-layern.
Features:
- spalten löschen, ändern und hinzufügen
- zellen löschen, ändern und hinzufügen
- zeilen löschen, ändern und hinzufügen
- nach spalten sortieren
- spalten-titel definieren, ausgeben und ändern
-
de.xeinfach.util.StringTools: Every-day-Life String-Handling methoden, die Aufgaben erledigen wie z.B. prüfen ob ein String leer ist, prüfen ob ein Strin null ist, leere Strings in null-strings verwandeln und umgekehrt. weitere funktionen: siehe Javadoc
-
de.xeinfach.util.DateTools: täglich benötigte Methoden zur umwandlung von Zeitstempeln. Enthält z.b. einen Millisecond-to-Timestamp konverter, Berechnungsmethoden zur errechnung einer Zeitdifferenz usw.
-
de.xeinfach.util.auth: Ein Servlet Authentication Framework. Zurzeit wird die Authentifizierung gegen eine Text-Datei unterstützt. Weitere Authentifizierungsmechanismen können einfach erstellt werden
-
de.xeinfach.util.pagecache: ein Servlet, das Seiten über das Internet lädt und in einem Single Instance Objekt (Singleton) speichert, sodass es innerhalb einer webapplikation zur verfügung steht. Der Cache kann Zeitgesteuert neu geladen werden.
Nützlich ist dies z.b. wenn man sich einzelne Teile einer Webseite von anderen Servern holt und man diese Teile nich für jede Session neu herunterladen möchte sondern nur in bestimmten Zeitabständen
|
|
 |