Java

Zur Auwertung der Abdeckung von Test gibt es einige Tools, welche die Testabdeckung messen können. Diese werden meist als Code Coverage Tools bezeichnet. Zur Messung ist kein Eingriff in die Programmierung notwendig. Die Instrumentierung der Klassen kann im Buil Prozess automatisiert erfolgen.

Read more: Test-Abdeckung

Zur Statischen Prüfung des Quellcodes und zur Einhaltung von Programmierrichtlinien eignen sich die folgenden Tools. Alle lassen sich auch in automatisierte Build Prozesse einbinden. Durch den Einsatz der Tools lassen sich bereits im Vorraus viele Probleme und Schwachstellen vermeiden.

Read more: Code Qualität

Signieren des Jasper Report Jar Files, damit das Applet auch drucken kann

cd D:\Programme\jdk1.5.0_07\jre\lib\security
rem key erzeugen keytool -genkey -alias signFiles -keypass changeit -storepass changeit -dname "cn=FIRMA"
rem Jar signieren 
jarsigner -storepass changeit -keypass changeit -signedjar ...\applets\Sjasperreports-1.2.7-applet.jar ...\applets\jasperreports-1.2.7-applet.jar signFiles
rem Export des Public Key's 
keytool -export -storepass changeit -alias signFiles -file signFiles.cer 

Das Zertifikat dann in der Java Konsole für den Browser importieren (Systemsteuerung Java)

Annotationen sind Sprachelemente, die im weitesten Sinne Metainformationen in den Quelltext einbinden können.
Eingesetzt werden Annotationen unter anderem, um zusätzliche Beschreibungsdateien zu Klassen automatisch zu erzeugen.

Weiterhin können klassen und Methoden damit gekennzeichnet werden. z.B. @deprecated, @SuppressWarnings

Read more: Annotations

Um mit Java Programmen auf Datenbanken zuzugreifen gibt es vielfälltige Lösungen. In diesem Artikel habe ich die aus meiner Sicht wesentlichen einmal kurz beschrieben. Das sind neben dem direkten Zugriff über JDBC auf die Daten gibt es mittlerweile sehr gute Frameworks, die ganz unterschiedliche Ansätze verwenden. Die bekanntesten sind sicher Hibernate und iBatis.

Eine vernünftige Datenmodellierung benötigen diese Frameworks natürlich auch.

Read more: Datenbank Frameworks / OR Mapper

Page 2 of 3

Bookmark

Follow me

Go to top