Начало работы с Spring Security и JWT
Spring Security предлагает надежные функции безопасности для приложений Java, включая управление сеансами, аутентификацию и защиту от распространенных угроз, таких как CSRF. В этом руководстве рассматривается реализация JWT (JSON Web Token) для безопасной связи между двумя сторонами.
https://reflectoring.io/spring-security-jwt
Spring Security предлагает надежные функции безопасности для приложений Java, включая управление сеансами, аутентификацию и защиту от распространенных угроз, таких как CSRF. В этом руководстве рассматривается реализация JWT (JSON Web Token) для безопасной связи между двумя сторонами.
https://reflectoring.io/spring-security-jwt
reflectoring.io
Getting Started with Spring Security and JWT
Привет, Java-разработчики! Мы все знаем, насколько важно выбрать правильную среду Java для успеха проекта. Я изучал различные стеки Java, чтобы определить фавориты среди разработчиков и конкретные причины их выбора.
https://digma.ai/whats-your-go-to-java-framework
https://digma.ai/whats-your-go-to-java-framework
Как создавать собственные среды выполнения Java с помощью Jlink
https://inside.java/2024/06/21/build-runtimes-with-jlink
Сократите цикл обратной связи: наблюдаемость Java с помощью OpenTelemetry, Grafana Cloud и Digma.ai
https://grafana.com/blog/2024/06/21/shorten-your-feedback-loop-java-observability-with-opentelemetry-grafana-cloud-and-digma.ai
https://inside.java/2024/06/21/build-runtimes-with-jlink
Сократите цикл обратной связи: наблюдаемость Java с помощью OpenTelemetry, Grafana Cloud и Digma.ai
https://grafana.com/blog/2024/06/21/shorten-your-feedback-loop-java-observability-with-opentelemetry-grafana-cloud-and-digma.ai
inside.java
How to Build Custom Java Runtimes with Jlink
Jlink is a powerful tool in the JDK for creating custom runtimes based on the modules an application needs to run. In this video, we will introduce the key concepts and benefits of using jlink and go through five steps covering the key features used…
10 лучших практик производительности Spring Boot
https://digma.ai/10-spring-boot-performance-best-practices
https://digma.ai/10-spring-boot-performance-best-practices
Digma
10 Spring Boot Performance Best Practices - Digma
In this article, we will first discuss what performance is in general, and then we will discuss 10 Spring Boot Performance Best Practices to make our Spring
Spring Boot: сколько запросов может обрабатывать Spring Boot одновременно?
https://medium.com/@haiou-a/spring-boot-how-many-requests-can-spring-boot-handle-simultaneously-a57b41bdba6a
https://medium.com/@haiou-a/spring-boot-how-many-requests-can-spring-boot-handle-simultaneously-a57b41bdba6a
Medium
Spring Boot: How Many Requests Can Spring Boot Handle Simultaneously?
My article is open to everyone; non-member readers can click this link to read the full text.
Регистрация HTTP-запросов и ответов с помощью Logbook в Spring
https://www.baeldung.com/spring-logbook-http-logging
https://www.baeldung.com/spring-logbook-http-logging
Baeldung on Kotlin
HTTP Request and Response Logging Using Logbook in Spring | Baeldung
Learn how to integrate the Logbook library with Spring Boot using minimal configuration.
Volatile, Lock-free, Immutable, Atomic в Java. Как понять и начать использовать
Сегодня хочу поговорить об одном из lock-free алгоритмов в Java. Разберём как с ним связано ключевое слово volatile и паттерн immutable. https://habr.com/ru/companies/bercut/articles/822253/
Сегодня хочу поговорить об одном из lock-free алгоритмов в Java. Разберём как с ним связано ключевое слово volatile и паттерн immutable. https://habr.com/ru/companies/bercut/articles/822253/
Хабр
Volatile, Lock-free, Immutable, Atomic в Java. Как понять и начать использовать
Вступление Привет, меня зовут Денис Агапитов, я руководитель группы Platform Core компании Bercut. Сегодня хочу поговорить об одном из lock-free алгоритмов в Java. Разберём как с ним связано ключевое...
Сегодня мы окунемся в мистический мир Java Reflection и его ключевую роль в создании проекта JetORM — небольшого, но мощного ORM-фреймворка, вдохновленного Hibernate.
https://medium.com/@sg24101999/reflecting-on-java-unveiling-the-magic-of-reflection-7140a465ff6b
https://medium.com/@sg24101999/reflecting-on-java-unveiling-the-magic-of-reflection-7140a465ff6b
Medium
Reflecting on Java : Unveiling the magic of Reflection
From Learning About Reflection to Mastering Its Use!
В этом уроке мы научимся взаимодействовать с удаленным сервером с помощью библиотек JSch, Apache Mina SSHD и SSHJ. Также мы увидим, как установить соединение с удаленным сервером с помощью закрытого ключа и вывести список всех папок в определенном каталоге с сервера. https://www.baeldung.com/java-show-every-file-remote-server
Baeldung
List All Files on the Remote Server in Java | Baeldung
Tutorial on how to list all files on a remote server using the JSch, Apache Mina SSHD, and SSHJ libraries.
7 лучших методов оптимизации кэширования в Spring Boot
https://digma.ai/top-7-techniques-to-optimize-caching-in-spring-boot
https://digma.ai/top-7-techniques-to-optimize-caching-in-spring-boot
Digma
Top 7 Techniques to Optimize Caching in Spring Boot - Digma
In this article, we will explore top 7 Techniques to Optimize Caching in Spring Boot.
✔️7 проектов с открытым исходным кодом, которые вы должны знать - Java Edition
https://dev.to/this-is-learning/7-open-source-projects-you-should-know-java-edition-1mkb
✔️Spring Security 6.3 – Что нового
https://www.baeldung.com/spring-security-6-3
https://dev.to/this-is-learning/7-open-source-projects-you-should-know-java-edition-1mkb
✔️Spring Security 6.3 – Что нового
https://www.baeldung.com/spring-security-6-3
DEV Community
7 Open Source Projects You Should Know - Java Edition ✔️
Overview Hi everyone 👋🏼 In this article, I'm going to look at seven OSS repository that...
Создание экземпляра облачных вычислений с использованием концепций Java
https://inside.java/2024/07/16/build-oci-instance-with-java-concepts
https://inside.java/2024/07/16/build-oci-instance-with-java-concepts
inside.java
Build a Cloud Compute Instance with Java Concepts
While infrastructure configuration management tools have been around since the 1970s, the rise in popularity of DevOps and cloud computing brought a new perspective to how we can all provision and maintain infrastructure using our favorite programmi…
beetRoot: еще один веб-фреймворк?
это простая и быстрая среда разработки веб-приложений на Java, а также полноценная и безопасная клиент-серверная среда, готовая к запуску. https://foojay.io/today/beetroot-yet-another-web-framework/
это простая и быстрая среда разработки веб-приложений на Java, а также полноценная и безопасная клиент-серверная среда, готовая к запуску. https://foojay.io/today/beetroot-yet-another-web-framework/
foojay
beetRoot: Yet Another Web Framework?
beetRoot is a slim and rapid Java web development as well as a full & secure client-server framework ready to run.
☕️Отправка сообщений WhatsApp в Spring Boot с использованием Twilio
https://www.baeldung.com/spring-boot-twilio-whatsapp
☕️Серия Apache Kafka
Подборка образовательный материалов
https://www.baeldung.com/apache-kafka-series
☕️Как реализовать адаптивный веб-дизайн на Java
https://vaadin.com/blog/how-to-implement-responsive-web-design-in-java-vaadin
https://www.baeldung.com/spring-boot-twilio-whatsapp
☕️Серия Apache Kafka
Подборка образовательный материалов
https://www.baeldung.com/apache-kafka-series
☕️Как реализовать адаптивный веб-дизайн на Java
https://vaadin.com/blog/how-to-implement-responsive-web-design-in-java-vaadin
Baeldung
Sending WhatsApp Messages in Spring Boot Using Twilio | Baeldung
Learn how to use Twilio to send WhatsApp messages and replies in a Spring Boot application.
Если вы разработчик Java и используете Docker для упаковки своих приложений, вы могли заметить, что размер конечного образа может быть довольно большим даже для проектов типа «hello world». В этой статье мы рассмотрим несколько советов по оптимизации размера образа Docker для приложений Java.
https://medium.com/@RoussiAbel/optimizing-java-base-docker-images-size-from-674mb-to-58mb-c1b7c911f622
https://medium.com/@RoussiAbel/optimizing-java-base-docker-images-size-from-674mb-to-58mb-c1b7c911f622
Medium
Optimizing java base docker images size from 674Mb to 58Mb
If you are a java developer and you are using docker to package your applications, you may have noticed that the size of the final image…
Понимание структуры памяти JVM с помощью новой опции виртуальной машины PrintMemoryMapAtExit в OpenJDK24
Недавно в OpenJDK24 была добавлена новая опция HotSpot JVM под названием
https://foojay.io/today/understanding-jvm-memory-layout-with-openjdk24s-new-printmemorymapatexit-vm-option
Актуален ли Java сегодня?
Одной из самых больших проблем для технологий в настоящее время является необходимость идти в ногу с последними разработками, оставаясь актуальными для потребностей современного бизнеса и продолжая предоставлять пользователям добавленную стоимость. Мир меняется быстрее, чем когда-либо прежде, и темпы этих изменений не показывают никаких признаков замедления.
Как основной язык программирования, Java также подвержен этим проблемам. Регулярно появляются новые, упрощенные языки. Сможет ли Java удержать свою корону? Есть ли еще потенциал для тех, кто только начинает свою карьеру разработчика с Java? https://blog.jetbrains.com/idea/2024/07/is-java-still-relevant-nowadays
Недавно в OpenJDK24 была добавлена новая опция HotSpot JVM под названием
PrintMemoryMapAtExit.
https://foojay.io/today/understanding-jvm-memory-layout-with-openjdk24s-new-printmemorymapatexit-vm-option
Актуален ли Java сегодня?
Одной из самых больших проблем для технологий в настоящее время является необходимость идти в ногу с последними разработками, оставаясь актуальными для потребностей современного бизнеса и продолжая предоставлять пользователям добавленную стоимость. Мир меняется быстрее, чем когда-либо прежде, и темпы этих изменений не показывают никаких признаков замедления.
Как основной язык программирования, Java также подвержен этим проблемам. Регулярно появляются новые, упрощенные языки. Сможет ли Java удержать свою корону? Есть ли еще потенциал для тех, кто только начинает свою карьеру разработчика с Java? https://blog.jetbrains.com/idea/2024/07/is-java-still-relevant-nowadays
foojay
Understanding JVM Memory Layout with OpenJDK24's New PrintMemoryMapAtExit VM Option
OpenJDK24 recently added a new HotSpot JVM option called PrintMemoryMapAtExit.