Wie hier beschrieben, ist es sehr leicht Eclipse und Java zu installieren und zu benutzen. Im folgenden Beispiel-Projekt sollen die Komponten Spring Boot, Maven, JPA, H2 Datenbank, Template Engine Thymeleaf unter Windows 10 demonstriert werden.
„Komplettes Spring Boot / Maven / JPA / H2 / Thymeleaf Projekt unter Windows 10“ weiterlesenBlog
JPA Repository Test
Unter KundeRepositoryTest ist ein SpringBootTest des JPA Repository implementiert. Dabei wird AssertJ benutzt.
H2 als relationale Datenbank der Anwendung
Die Anwendung benutzt H2 als relationale Datenbank. Für die Verwendung von H2 reicht nur die Hinzunahme der Abhängigkeit in der pom.xml. Man kann später in Spring Boot sehr leicht die SQL Konsole der Datenbank anzeigen.
„H2 als relationale Datenbank der Anwendung“ weiterlesenSpring Boot Data JPA
JPA Grundlagen
JPA ( Java Peristence API ) ist eine sehr einfache und standardisierte Möglichkeit Java-Objekte zu persistieren. In Verbindung mit Spring Boot ist es sehr einfach Java-Objekte in einer relationalen Datenbank dauerhaft zu speichern.
Die Erklärungen werden wie immer, mit Java Code auf Github unter
https://github.com/robertnac/RoNaSoft/tree/master/springboot_jpa untermauert.
Externe Properties in Spring Boot
Eine Spring Boot Anwendung kann sehr bequem konfiguriert werden. Dabei ist die Konfiguration der Anwendung über verschiedene Wege möglich. Hier wird gezeigt, die externe Konfiguration bewerkstelligt werden kann.
Spring Boot und Web
Web-Abhängigkeit hinzu
Hier habe ich gezeigt, wie schnell eine Spring Boot Anwendung erstellt werden kann. Mit Spring Boot kann sehr leicht eine Web-Anwendung erstellt werden. Hier muss in SPRING INITIALIZR nur die Abhängigkeit web definiert werden. Das führt dazu, dass u. A. ein interner Servletcontainer gestartet wird. „Spring Boot und Web“ weiterlesenErstes Spring Boot Projekt
Hier wird ein schneller Einstieg zu Softwareentwicklung mit Spring demonstriert.
Das erste Maven Projekt in Eclipse
Wenn Maven in Eclipse unter Windows 10 installiert ist, kann erstes Maven Projekt erstellt werden.
Maven Integration in Eclipse
Standardmäßig wird in Eclipse keine Maven Integration angeboten. Die sehr gute Erweiterbarkeit von Eclipse ermöglicht jedoch eine einfache und schnelle (Nach- )Installation von Maven Integration in Eclipse. „Maven Integration in Eclipse“ weiterlesen
Installation von Eclipse unter Windows 10
Eclipse ist eine sehr gute, freie Java IDE die auf allen Plattformen verfügbar ist. Die aktuelle Version der IDE ist Oxygen. „Installation von Eclipse unter Windows 10“ weiterlesen