Please enable JavaScript.
Coggle requires JavaScript to display documents.
Java Spring, Lombok, Reading stops
05.12.21 - 1.3.5
07.12.21 - 2.2
12…
Java Spring
Components
Spring project structure
-
-
-
-
-
static—This folder is where you can place any static content (images, stylesheets,
JavaScript, and so forth)
-
Spring Initializr
JAR packaging
The choice of JAR packaging is a cloud-minded choice. Whereas WAR files are perfectly suitable for deploying to a traditional Java application server, they’re not a natural fit for most cloud platforms.
-
-
-
Dependencies: DevTools, Thymeleaf, WEB
-
Spring MVC
-
root path (for example, /)
-
-
-
Spring Boot DevTools
AUTOMATIC APPLICATION RESTART
Only for the code not for dependencies like libraries and etc. Hard resets required when add/remove dependencies.
AUTOMATIC BROWSER REFRESH AND TEMPLATE CACHE DISABLE
DevTools addresses this issue by automatically disabling all template caching. LiveReload causes your browser to automatically refresh when changes are made to templates,
images, stylesheets, JavaScript, and so on
-
-
-
Lombok
Because you use Lombok to automatically generate accessor methods at runtime,
-
-
Reading stops
05.12.21 - 1.3.5
07.12.21 - 2.2
12.12.21 - Listing 3.5 INSERTING DATA WITH SIMPLEJDBCINSERT
Lombok
Thymeleaf’s {…}
JSR-303 - Java’s Bean Validation API ;
JDBC and the JPA