Spring Batch Admin – Spring Boot

Keine Kommentare

Spring Batch hat am 23.07.2014 eine neue Release Version (1.3.0.RELEASE) des Spring Batch Admin veröffentlicht. Diese neue Version ist nun kompatibel mit der neuesten Spring Batch Version 3.x, die nun die erste Spring Batch Implementierung des neuen Batch-Standards JSR-352 darstellt. Diese Anwendung kann mit ein paar Handgriffen als Spring Boot Anwendung gebaut und dann in einer eigenen JVM gestartet werden, ohne einen kompletten, eigenständigen Servlet Container, wie z.B. einen Tomcat, betreiben zu müssen.

Die Schritte, die dafür notwendig sind, sind folgende:

  1. Alle notwendigen JARs (Spring, Spring Boot, Spring Batch Admin, Spring Batch) zusammenbringen
  2. Main-Methode mit Spring Boot Mitteln erstellen
  3. Definieren von Properties für Spring Boot
  4. Definieren von Properties für die Metadaten Datenbank
  5. Überschreiben von bestimmten Beans, die nicht mit Spring Boot kompatibel sind
  6. Application Context des Spring Batch Admin laden

Ich habe ein eigenes Projekt im Github veröffentlicht, welches genau diese Schritte implementiert. Details findet ihr dort. Feel free to use it.

 

Avatar

Nach seinem Studium der Informatik stieß er direkt im Anschluss, im Jahr 2007, auf codecentric und ist seitdem begeisterter Arbeitnehmer.
In seinen Projekten bei der codecentric war er für diverse Versicherungen tätig und hat darin Systeme und Lösungen für Versicherungsprodukte geschaffen.

Über 1.000 Abonnenten sind up to date!

Die neuesten Tipps, Tricks, Tools und Technologien. Jede Woche direkt in deine Inbox.

Kostenfrei anmelden und immer auf dem neuesten Stand bleiben!
(Keine Sorge, du kannst dich jederzeit abmelden.)

* Hiermit willige ich in die Erhebung und Verarbeitung der vorstehenden Daten für das Empfangen des monatlichen Newsletters der codecentric AG per E-Mail ein. Ihre Einwilligung können Sie per E-Mail an datenschutz@codecentric.de, in der Informations-E-Mail selbst per Link oder an die im Impressum genannten Kontaktdaten jederzeit widerrufen. Von der Datenschutzerklärung der codecentric AG habe ich Kenntnis genommen und bestätige dies mit Absendung des Formulars.

Kommentieren

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.