Рубрика «spring» - 2
Что еще могёт курсор
2025-10-28 в 18:45, admin, рубрики: bruteforce, flyway, java, migrations, spring
Поиск работы Java-разработчика в 2025 году
2025-10-07 в 6:40, admin, рубрики: java, spring, айти, найм, рынок, собеседование, собеседование в IT, собеседование вопросы, собеседования, собеседования в итВведение

Смена работы в айти — обыденное явление. Обычно это происходит раз в 1-2 года. После трёх лет работы на одного работодателя можно себя уже и старожилом считать.
Цель
Нейросети в Spring-разработке: убираем рутину, а не интеллект
2025-09-18 в 10:38, admin, рубрики: explyt, idea, java, kotlin, plugin, springВсем привет, на связи команда Explyt. Как известно наша компания предоставляет целую экосистему плагинов для IDEA: это и плагин для поддержки Spring, а также Explyt плагин для написания кода, генерации тестов и интеграции с AI, который теперь также доступен для PyCharm и GoLand. Нам пришла в голову идея - а почему бы не расширить функциональность Spring плагина с помощью AI ассистента, который есть в ExplytЧитать полностью »
Не LLM едиными: генерируем юнит-тесты из реального исполнения на лету
2025-09-17 в 12:54, admin, рубрики: explyt, IntellijIDEA, java, kotlin, llm, spring, автоматизация тестирования, интеграционные тесты, тестирование веб-приложений, юнит-тестыПредставьте себе: вы отлаживаете новый баг в сложном многослойном приложении (например, на Spring). Чтобы воспроизвести проблему, приходится взаимодействовать со всей системой end-to-end: отправлять запрос на эндпоинт или что-то кликать в UI. Юнит-теста, который бы изолировал нежелательное поведение до уровня злополучного сервиса или утилиты, нет. А хотелось бы, чтобы он был: во-первых, воспроизводить баг было бы проще (особенно если UI кликает QA, а не вы), а во-вторых, его потом можно было бы легко превратить в регрессионный и улучшить стабильность системы.
Описание проблемы
Достаточно часто в реализации логики есть необходимость оперировать денежными единицами.
В коде приходится сталкиваться с таким представлениями:
-
значение в типе
String -
значение числом типа -
int,float,double -
значение числом
BigDecimalс разными правилами округления -
отсутствие валюты
-
валюта отдельным полем в
String -
значение и валюта одной строкой в
String
Это приводит к:
-
потери точности после запятой
-
накопление погрешностей при операциях
-
ошибкам округления
YDB в мире Java: от нативного клиента до ORM’ов за 1 год
2025-09-01 в 9:53, admin, рубрики: hibernate, java, jdbc, orm, spring, ydb
Популярность баз данных и языков программирования определяется не только их собственными характеристиками, но и ассортиментом доступных для разработчиков библиотек и фреймворков.
Меня зовут Кирилл Курдюков, в 2024 году я выступил в Питере на Читать полностью »
Почти ультимативный гайд по Criteria API с продвинутыми возможностями Hibernate
2025-08-27 в 7:22, admin, рубрики: criteria, db, hibernate, java, jpa, orm, postgres, spring, spring data, sqlКак работают с реляционными СУБД в Java-приложениях
Для взаимодействий Java-приложений с реляционной БД существует несколько способов:
-
Нативные запросы, с помощью JDBC, Spring JDBC Template и т. д.;
-
JPQL/HQL;
-
Criteria API;
-
Spring Data репозитории.
Spring Boot + Python: от эксперимента до open-source
2025-08-18 в 8:16, admin, рубрики: fastapi, grpc, java, python, rest, spring, spring boot, spring frameworkВступление
В 2024 году я начал изучать Spring AOP и решил проверять знания на практике - создал экспериментальный проект.
Идея была простой: что-то уникальное и реально полезное. На Java почти нет современных библиотек для интеграции с Python. Py4J и Jython либо ограничены, либо устарели, а полноценной интеграции с Spring Boot не было.
Так я решил создать библиотеку для связки Java и Python. Первоначально это был эксперимент с AOP и динамическим кодом, но в итоге проект вырос в полноценную open-source библиотеку, которую можно подключить одной зависимостью.
Начало эксперимента: изучение AOP в Spring Boot
Spring AI: retrieval augmented generation
2025-06-23 в 13:00, admin, рубрики: java, kotlin, OpenAI, pgvector, postgres, rag, spring, spring ai
Spring AIЧитать полностью »
История Java: развитие, изучение Марса, битва с Microsoft, Spring, Gradle и Maven, IntelliJ IDEA и Eclipse
2025-06-20 в 14:30, admin, рубрики: eclipse, gradle, intellij idea, java, jvm, maven, microsoft, pvs-studio, spring, история JavaОт появления до покорения Красной планеты. В этой статье — история языка Java: от первых шагов и битвы с Microsoft до инструментов, без которых не обходится ни один Java разработчик. И да, вы узнаете, при чём здесь дуб, кофе и остров.
