Archiv des Autors: Thorsten Maier

Using the context path of a web-app as log filename with Log4J

If you have a web application which you want to deploy more than once to a single servlet container you have the problem of separating your log files for the different web app instances. This is because the log configuration … Weiterlesen

Veröffentlicht unter Build, config and deploy | Verschlagwortet mit , , | Hinterlasse einen Kommentar

REST API for JPA entities

The intial version 1.0.0.M1 of Spring Data REST has been released. “Spring Data REST is part of the umbrella Spring Data project that makes it easy to expose JPA based repositories as RESTful endpoints.” See http://www.springsource.org/spring-data/rest for more details.

Veröffentlicht unter Spring Universe | Verschlagwortet mit , , , | Hinterlasse einen Kommentar

Mock SMTP-Server für Unit-Tests

Die meisten Enterprise-Anwendungen müssen mittlerweile in der Lage sein, E-Mails an Benutzer zu versenden. So ist es beispielsweise beim sog. Double Opt-in-Verfahren notwendig, dass der Benutzer einen Link aufruft, dem ihm zuvor per E-Mail zugesendet wurde, um so die Authentizität … Weiterlesen

Veröffentlicht unter Java and Quality | Verschlagwortet mit , , , , , | 2 Kommentare

Component-scan mit einer Namenskonvention in Spring

Um Komponenten in einem Spring-Container bekannt zu machen, gibt es zwei grundsätzlich unterschiedliche Möglichkeiten: Explizite Bekanntmachung der Komponente z.B. per <bean>-Tag Automatische Suche nach Komponenten im Klassenpfad mit dem Tag <context:component-scan /> Die automatische Suche macht dabei standardmäßig alle Klassen … Weiterlesen

Veröffentlicht unter Spring Universe | Verschlagwortet mit , , , , , | Hinterlasse einen Kommentar

Automatisierte Selenium-Tests mit Maven

Funktionale Oberflächentests mit Selenium stellen eine effektive Methode zur Erhöhung der Qualität einer Webanwendung dar. Seit Selenium 2.0 können die Tests dabei durch die Unterstützung von HtmlUnit auch ohne Browser (headless) und damit vor allem auch wesentlich schneller ausgeführt werden. … Weiterlesen

Veröffentlicht unter Build, config and deploy, Java and Quality | Verschlagwortet mit , , , , , , | 1 Kommentar

Code Review – Best practices

Code-Reviews gelten als bewährtes Mittel zur Steigerung der Qualität einer Software und werden daher besonders in agilen Entwicklungsprozessen eingesetzt. Durch das angewandte 4-Augen-Prinzip werden Bugs im Code möglichst früh beseitigt. Allgemein gilt: Je früher ein Bug gefunden und beseitigt werden … Weiterlesen

Veröffentlicht unter Java and Quality | Verschlagwortet mit , , | Hinterlasse einen Kommentar

JavaFX 2.0 Beta erschienen

JavaFX wurde von Sun als Antwort auf den allgemeinen RIA-Trend (Rich-Internet-Application) und somit als Konkurrenzprodukt zu Microsofts Silverlight und zu Adobes AIR/Flex im Jahr 2007 ins Rennen geschickt. JavaFX bekam nach der Übernahme von Oracle Aufwind, da sich das Unternehmen … Weiterlesen

Veröffentlicht unter Java Basics | Verschlagwortet mit , , , , , , | 1 Kommentar