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…
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…
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:
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…
Manchmal kommt es vor, dass ein Haltepunkt (Breakpoint) in Delphi als nicht gültig angezeigt wird bzw. die möglichen Haltepunkte nicht zu aktuellen Codezeilen passen. Hier eine Lösungsmöglichkeit dafür:
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.
Beim Ausgeben von Objekt-Attributwerten in Angular Templates kann es vorkommen, dass diese noch nicht initialisiert sind, d.h. undefined oder null sind. Um eine Fehlermeldung zu vermeiden muss man diese vorher prüfen.
Möchte man in Delphi alle Objekt-Attribute bearbeiten, unabhängig von der Art des Objektes (d.h. egal welcher Typ/Klasse), kann man dies mit folgender rekursiver Funktion durchführen:
Eine Objektkopie (Klon) ist eine genaue Kopie eines Objekts, also aller seiner Eigenschaften und Attributwerte. Eine tiefe Objektkopie kopiert jede dieser Attributwerte, während eine flache Objektkopie enthält lediglich Verweise auf die Ursprungswerte.
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.