diff --git a/pl/java/libfws/spring/boot/docs/whatsnew.txt b/pl/java/libfws/spring/boot/docs/whatsnew.txt index e188d452b..19b226b61 100644 --- a/pl/java/libfws/spring/boot/docs/whatsnew.txt +++ b/pl/java/libfws/spring/boot/docs/whatsnew.txt @@ -1,6 +1,7 @@ runtime("org.springframework.boot:spring-boot-properties-migrator") 3.x +https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.4-Release-Notes https://habr.com/ru/companies/spring_aio/articles/836506/ ! 3.3 DevBcn - From Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE 0:00 of 42:40 diff --git a/pl/java/libfws/spring/boot/features/cfg/ssl.txt b/pl/java/libfws/spring/boot/features/cfg/ssl.txt index 2c06ec87a..cb3527531 100644 --- a/pl/java/libfws/spring/boot/features/cfg/ssl.txt +++ b/pl/java/libfws/spring/boot/features/cfg/ssl.txt @@ -1,3 +1,8 @@ +https://docs.spring.io/spring-boot/reference/features/ssl.html +https://docs.spring.io/spring-boot/reference/io/rest-client.html + +https://github.com/spring-projects/spring-boot/tree/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl + server: port: 8443 ssl: diff --git a/pl/java/libfws/spring/boot/integration/docker/docker-compose.txt b/pl/java/libfws/spring/boot/integration/docker/docker-compose.txt new file mode 100644 index 000000000..a9c4f3819 --- /dev/null +++ b/pl/java/libfws/spring/boot/integration/docker/docker-compose.txt @@ -0,0 +1,8 @@ +docker-compose +https://docs.spring.io/spring-boot/reference/features/dev-services.html#features.dev-services.docker-compose + https://www.baeldung.com/ops/docker-compose-support-spring-boot +2024 +Amplicode - Spring Boot Applications Conterization of 3:49 + https://www.youtube.com/watch?v=f_eyfLVgoq8 +2023 +https://spring.io/blog/2023/06/21/docker-compose-support-in-spring-boot-3-1 diff --git a/pl/java/libfws/spring/boot/integration/docker.txt b/pl/java/libfws/spring/boot/integration/docker/docker.txt similarity index 84% rename from pl/java/libfws/spring/boot/integration/docker.txt rename to pl/java/libfws/spring/boot/integration/docker/docker.txt index 3d2f738cc..e90eca5b0 100644 --- a/pl/java/libfws/spring/boot/integration/docker.txt +++ b/pl/java/libfws/spring/boot/integration/docker/docker.txt @@ -1,7 +1,3 @@ -docker-compose -https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#features.docker-compose - https://www.baeldung.com/ops/docker-compose-support-spring-boot - https://buildpacks.io/ https://github.com/buildpacks/pack https://github.com/pivotal/kpack @@ -12,9 +8,6 @@ https://docs.spring.io/spring-boot/docs/current/gradle-plugin/reference/html/#bu https://docs.spring.io/spring-boot/docs/2.7.0-SNAPSHOT/gradle-plugin/reference/htmlsingle/#build-image.examples.docker.podman -2024 -Amplicode - Spring Boot Applications Conterization of 3:49 - https://www.youtube.com/watch?v=f_eyfLVgoq8 2022 https://candrews.integralblue.com/2022/10/improving-the-reproducibility-of-spring-boots-docker-image-builder/ 2020 diff --git a/pl/java/libfws/spring/boot/messaging/kafka.txt b/pl/java/libfws/spring/boot/messaging/kafka.txt index 39d185734..00ad9a4f3 100644 --- a/pl/java/libfws/spring/boot/messaging/kafka.txt +++ b/pl/java/libfws/spring/boot/messaging/kafka.txt @@ -6,6 +6,9 @@ https://github.com/spring-projects/spring-kafka https://docs.spring.io/spring-kafka/reference/html/ https://docs.spring.io/spring-kafka/reference/htmlsingle/ +cfg +https://github.com/spring-projects/spring-boot/tree/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka +https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/KafkaProperties.java testing 2024 diff --git a/pl/java/libfws/spring/boot/test/integration/docker-compose.txt b/pl/java/libfws/spring/boot/test/integration/docker-compose.txt deleted file mode 100644 index 032988add..000000000 --- a/pl/java/libfws/spring/boot/test/integration/docker-compose.txt +++ /dev/null @@ -1,5 +0,0 @@ -https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#features.docker-compose -https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#features.docker-compose.custom-images - -2023 -https://spring.io/blog/2023/06/21/docker-compose-support-in-spring-boot-3-1 diff --git a/pl/java/libfws/spring/cache/cache.txt b/pl/java/libfws/spring/cache/cache.txt index 3e39e6b45..9237f30b7 100644 --- a/pl/java/libfws/spring/cache/cache.txt +++ b/pl/java/libfws/spring/cache/cache.txt @@ -1,3 +1,6 @@ +https://github.com/spring-projects/spring-boot/tree/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache +https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/CacheType.java + 2017 http://www.baeldung.com/spring-cache-tutorial http://www.baeldung.com/jcache diff --git a/pl/java/libfws/spring/data/flyway.txt b/pl/java/libfws/spring/data/flyway.txt new file mode 100644 index 000000000..33bece658 --- /dev/null +++ b/pl/java/libfws/spring/data/flyway.txt @@ -0,0 +1,2 @@ +https://github.com/spring-projects/spring-boot/blob/v3.4.1/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayProperties.java + table diff --git a/pl/java/libfws/spring/data/jdbc/features/config.txt b/pl/java/libfws/spring/data/jdbc/features/config.txt new file mode 100644 index 000000000..919cf6e44 --- /dev/null +++ b/pl/java/libfws/spring/data/jdbc/features/config.txt @@ -0,0 +1,2 @@ +https://github.com/spring-projects/spring-boot/tree/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc +https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/JdbcProperties.java diff --git a/pl/java/libfws/spring/data/jpa/features/nplusone/nplusone.txt b/pl/java/libfws/spring/data/jpa/features/nplusone/nplusone.txt index fc3041fb7..1cef599ea 100644 --- a/pl/java/libfws/spring/data/jpa/features/nplusone/nplusone.txt +++ b/pl/java/libfws/spring/data/jpa/features/nplusone/nplusone.txt @@ -1,3 +1,5 @@ +2024 +https://habr.com/ru/companies/magnit/articles/814573/ 2023 https://habr.com/ru/companies/rosbank/articles/743536/ !!!nplusone, cartesian diff --git a/pl/java/libfws/spring/features/cfg/conditions.txt b/pl/java/libfws/spring/features/cfg/conditions.txt new file mode 100644 index 000000000..ca3df598f --- /dev/null +++ b/pl/java/libfws/spring/features/cfg/conditions.txt @@ -0,0 +1 @@ +https://github.com/spring-projects/spring-boot/tree/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition diff --git a/pl/java/libfws/spring/integration/jackson.txt b/pl/java/libfws/spring/integration/jackson.txt index 891cdea39..eb735ff16 100644 --- a/pl/java/libfws/spring/integration/jackson.txt +++ b/pl/java/libfws/spring/integration/jackson.txt @@ -1,3 +1,5 @@ +https://github.com/spring-projects/spring-boot/blob/main/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jackson/JacksonProperties.java + 2024 https://www.baeldung.com/spring-boot-customize-jackson-objectmapper 2015 diff --git a/pl/java/libfws/spring/spring-annotations.txt b/pl/java/libfws/spring/spring-annotations.txt index e092a9298..d64b1d251 100644 --- a/pl/java/libfws/spring/spring-annotations.txt +++ b/pl/java/libfws/spring/spring-annotations.txt @@ -1,3 +1,11 @@ +https://www.baeldung.com/spring-null-safety-annotations + @NonNullApi + @NonNullFields + package mypackage; + + import org.springframework.lang.NonNullApi; + import org.springframework.lang.NonNullFields; + 2023 https://habr.com/ru/articles/778064/ https://gorkemgok.com/enable-annotations-for-better-spring-libraries-5a467a028e06 diff --git a/pl/java/libfws/spring/templates/freemaker.txt b/pl/java/libfws/spring/templates/freemaker.txt new file mode 100644 index 000000000..588d79962 --- /dev/null +++ b/pl/java/libfws/spring/templates/freemaker.txt @@ -0,0 +1 @@ +https://github.com/spring-projects/spring-boot/tree/v3.4.1/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/freemarker