In dieser Kategorie werden Artikel gesammelt, welche sich mit den Themen Java, Groovy und Ant beschäftigen.
Im Artikel „Rectangle Painter“ beschreibt Rob Camick den Einsatz vom HighlightPainter. Folgender Programmschnipzel nutzt seinen SquigglePainter um eine Zeichenkette im Text vom aktuellen JTextArea zu unterstreichen. (mehr …)
Der Artikel Top 8 Application Performance Landmines beschreibt detaliert die Analyse einer Anwendung in Bezug auf ihre Perfomance.
"ContiPerf is a lightweight testing utility that enables the user to easily leverage JUnit 4 test cases as performance tests e.g. for continuous performance testing. It is inspired by JUnit…
Mit Velocity UI for Eclipse steht ein Editor innerhalb der Eclipse-Plattform für Velocity-Dateien zur Verfügung.
Den Zugriff für alle Applikationen vom Tomcat beschränkt man in der $CATALINA_HOME/conf/context.xml. Der Eintrag <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|192\.168\.(10|20)\.\d+"/> erlaubt den Zugriff von den Adressen 127.?.?.?, 192.168.10.? und 192.168.20.?. Weitere Infos hier.
Mit Flyway lassen sich Datenbanken versionieren und migrieren. Es stehen unter anderem ein API und ein ANT-Task zur Verfügung. siehe auch: Spring Boot - Flyway
Der Timeout kann mit SELECT @@lock_timeout abgefragt werden. Minus eins bedeutet nicht warten. Für alle Sessions kann der Wert über das VM-Argument db.mssql.lock_timeout eingestellt werden. Bei umfangreicheren Batches kann so…
Ist im Schema der XSD-Datei der Wurzelknoten per complexType beschrieben, muss dem xjc mitgeteilt werden, welche Klasse die XmlRootElement-Annotation bekommt. Mit JAXB2 Basic erhält man eine komplette Sammlung aller notwendigen Bibliotheken. Das Projekt erweitert die Referenzimplementierung um Tools, die eine Anpassung per XJB-Datei ermöglicht. Im folgenden Beispiel wird der Typ Foo zum Wurzelknoten und das Paket bob.demo per Ant gesetzt. (mehr …)