Библиотека Java разработчика
10.8K subscribers
1.14K photos
564 videos
58 files
1.44K links
📚 Лайфхаки, приёмы и лучшие практики для Java-разработчиков. Всё, что ускорит код и прокачает навыки. Java, Spring, Maven, Hibernate.


По всем вопросам @evgenycarter

РКН clck.ru/3KoGeP
Download Telegram
Как сгенерировать UUID в качестве первичных ключей при помощи Hibernate

Большинство разработчиков предпочитают числовые первичные ключи, потому что они эффективны в использовании и их легко сгенерировать. Но это не означает, что первичный ключ должен быть числом.

https://thorben-janssen.com/generate-uuids-primary-keys-hibernate/

👉@BookJava
👍5
Java 9.0 to 17.0 Cookbook: A Roadmap with Instructions for the Effective Implementation of Features, Codes, and Programs
Автор: Tejaswini Jog (2022)

Эта книга разработана с целью донести различные возможности Java всех версий от Java 9.0 до 17.0 при разработке конечных Java-приложений. Эта книга поможет любому пользователю Java, заинтересованному в изучении того, как использовать каждую значительную возможность, доступную в различных версиях Java.

В книге содержится информация, полезная для экспертов по Java. Она включает множество рецептов и функций, которые вы можете реализовать, в том числе ссылки на типы, синтаксис локальных переменных и программы с однофайловым исходным кодом. Каждый рецепт в книге укрепляет техническое понимание и знакомит читателя с некоторыми из самых последних возможностей, таких как совместное использование данных класса приложения, выражения-переключатели, скрытые классы и многие другие.

Скачать

👉 @java_360
👍2🤔1
Media is too big
VIEW IN TELEGRAM
11 интересных фишек Java

Этим летом я получил сертификат по Java 11. Я ожидал, что это будет легко, ведь я занимаюсь Java-разработкой уже 14 лет и, конечно, должен был уже все это увидеть. Как же я ошибался! Я столкнулся со многими вещами, о которых даже не подозревал, что они возможны в Java.

Это может означать либо то, что я был ужасным разработчиком в течение мучительно долгого времени, либо то, что эти вещи просто немного менее известны и на самом деле очень интересны.

Я надеюсь, что это именно так, поэтому в этом докладе я уделю 15 минут тому, чтобы рассказать об 11 вещах, на изучение которых у меня ушло 14 лет. А это значит, что у вас есть шанс научиться этим вещам в 490896 раз быстрее, чем я! 🚀

источник

👉@BookJava
👍3
Oracle DevLive Level Up - Java Developer Day

Java Management Service - Managing Your Java Estate Just Got Easier
OpenJDK - Change the Future of Java
Java Virtual Threads
Building High Performance Microservices for Java with Micronaut & GraalVM
Moving the Java Community Forward
GraalVM Native Image — Faster, Smarter, Leaner
Z Garbage Collector: The Next Generation
JavaFX 20 and Beyond
Helidon - Microservices on Modern Java
Evolving the Security of the Java Platform

источник

👉@BookJava
👍3
Oracle DevLive Level Up - Java Developer Day

Java 20: Reviewing the Enhancements in the Latest JDK Release
Java Language Futures, Spring 2023 Edition
Troubleshooting Native Memory Issues in Java Applications
Continuous Monitoring with JDK Flight Recorder
Java First. Java Always. | DevLive Level Up Keynote

источник

👉@BookJava
👍2