Kategorie: Java
Java

Mail mit Anhang senden in Spring / Java

Wir haben im letzten Blog-Eintrag gezeigt, wie man eine Mail in Spring/Java versenden kann. Wir wollen diese Klasse jetzt um eine Funktion erweitern, welche ein Mail mit Anhang versenden kann. So kann man z.B. Dokumente, Bilder usw. an eine Mail

Java

Mail senden in Spring / Java

Um Mails über einen SMTP-Server in Spring zu versenden, wollen wir das JavaMailSender Interface benutzen. Hierzu müssen wir die JavaMailSenderImpl-Klasse konfigurieren, welche das Interface umsetzt:

Java

ZPL Code an Etikettendrucker senden in Java

ZPL bzw. die Weiterentwicklung ZPL II, die Zebra Programming Language ist eine von der Firma Zebra entwickelte Drucker-Beschreibungssprache. Damit kann man mittels einfacher Steuerzeichen, welche immer mit einem Zirkumflex beginnen (^), das Aussehen eines Etiketts beschreiben und dieses an den

Java

Geplante Aufgaben (Scheduled Tasks) in Java/Spring

Wie unter Linux der cron-Befehl oder unter Windows die geplanten Tasks bietet auch Spring eine einfache Möglichkeit, um regelmäßig auszuführende Methoden zu erstellen. Dies geschieht mit der @Scheduled Annotation.

Java

Große Anzahl von Hibernate Abfragen beschleunigen

Hat man eine große Anzahl von Abfragen in Hibernate, z.B. für Auswertungen, sinkt oft die Geschwindigkeit. Eine Möglichkeit, die Abfragen zu beschleunigen, ist es zwischendurch den 1st-Level-Cache zu leeren.

Java

Allgemeiner Exception-Handler für Spring REST Controller

Hat man eine REST API mit den Spring REST Controllern aufgebaut, kann es sinnvoll sein, die Fehlerbehandlung an einer zentralen Stelle abzuhandeln. So kann man beispielsweise bei einer aufgetretenen Exception diese in einem definierten JSON-Format an die Clients zurückliefern

Java

Integrationstest für Datenbankzugriffe mit automatischem Rollback in Java EE

Das gleiche Verhalten wie im vorigen Beitrag mit Spring beschrieben, kann auch in Java EE durchgeführt werden: Vor jeder Testmethode starten wir eine Transaktion, nach Beendigung der Testmethode machen wir ein Rollback um die Daten wieder auf den vorherigen Zustand

Allgemein, Java

Integrationstest für Datenbankzugriffe mit automatischem Rollback in Spring

Um die Datenbank-Schicht einer Anwendung zu testen, bietet das Spring Test-Framework Transaktionen für die Test-Klassen an. Dies ermöglicht es, die Anforderung zu erfüllen dass die einzelnen Test-Methoden voneinander unabhängig sind.

Java

ZK OSS: Webframework Vorstellung

Nachdem es urlaubsbedingt länger keinen Eintrag hier gegeben hat, möchte ich die Saison mit der Vorstellung eines Webframeworks für Java beginnen: dem ZK Framework

Java

Java 8: Liste in Array umwandeln

Eine Liste in ein Array umzuwandeln, kann unter/ab Java 8 mit folgendem Code durchgeführt werden: