La #JPA (Jeunesse en Plein Air) de mon département qui propose des aides au départ en vacance pour les enfants…

… mais pour faire une demande d'aide, il faut passer par un formulaire #Google avec un compte obligatoire.

Évidemment, je n'ai pas de compte Google.

Mais niquez vous, là. 😓

#GAFAM #daronnie

Сокращение ручной работы на примере Spring Boot-проекта: OpenAPI generator, QueryDsl, OpenAI

Привет, Хабр! Меня зовут Александр, я Java-разработчик в GlowByte. Работаю в практике управления рисками и комплаенс (Risk & Compliance). Хочу поделиться своим опытом и в целом рассказать о том, чем мы здесь занимаемся. А занимаемся мы автоматизацией систем управления рисками – от AML (противодействие легализации доходов) и операционных рисков до коллекшна (взыскание просроченной задолженности) и систем принятия решений. Моё направление – как раз последнее: системы принятия решений (СПР). Если коротко, мы автоматизируем стратегии, где нужно в реальном времени перерабатывать кучу входных параметров, учитывать множество факторов и выдавать сложные, комплексные решения. Типичные примеры: оценка риска, предстраховые проверки, системы мониторинга, расчет резервов, расчет комиссионных вознаграждений страховым агентам и многое другое. Чем это интересно? На выходе – не просто «да/нет», а полноценное управляемое бизнес-правило, которое можно быстро менять без переписывания кода. В этой статье хочу поделиться опытом разработки backend API на Spring Boot-проекте, где нам пришлось много работать с OpenAPI-спецификацией, динамическими запросами и тестированием бизнес-логики.

https://habr.com/ru/companies/glowbyte/articles/1040112/

#java #springboot #openapi #querydsl #бэкенд #тестирование #llm #chatgpt #api #jpa

Сокращение ручной работы на примере Spring Boot-проекта: OpenAPI generator, QueryDsl, OpenAI

Привет, Хабр! Меня зовут Александр, я Java-разработчик в GlowByte. Работаю в практике управления рисками и комплаенс (Risk & Compliance). Хочу поделиться своим опытом и в целом рассказать о том,...

Хабр

Our next #JCON2026 session is live: 'When #ORM Becomes OMG: #Performance Pitfalls in JPA and Friends' with Jos Roseboom

#JPA makes #database interaction feel almost magical—until your app grinds to a halt. In this talk, we’ll take a tour …

Grab your coffee and hit play: https://youtu.be/RjnXUFyXlno

When ORM Becomes OMG: Performance Pitfalls in JPA and Friends | Jos Roseboom (EN)

YouTube

История одного // todo, который ждал своего часа пол года

// todo: тут N+1 на invoice — надо переделать через entity graph. Этот комментарий висел в коде полтора года. Все, кто заходил в файл, его видели. Никто не завёл тикет. В пятницу вечером он сработал — и забрал с собой три пода, 30% запросов на критичной ручке и моё спокойствие на выходные.

https://habr.com/ru/articles/1037972/

#java #spring_boot #hibernate #n+1 #outofmemoryerror #постмортем #heap_dump #технический_долг #jpa

История одного // todo, который ждал своего часа пол года

Пятница, вечер. Сижу дома, ноут закрыт, телефон рядом, звонок - Grafana OnCall, P1 Открываю: 30% 5xx на критичной ручке загрузки SKU. Иду в логи и через минуту понимаю, что проблема не там. Какой-то...

Хабр

JPA gehört zu den zentralen Bausteinen moderner Java-Anwendungen, sobald persistente Daten ins Spiel kommen. Statt SQL-Statements überall im Code zu verteilen, kapselt JPA den Zugriff auf relationale Datenbanken sauber und objektorientiert. Du arbeitest mit Java-Objekten, während sich das Framewo

https://magicmarcy.de/einstieg-in-jpa-datenbankzugriff-ohne-sql-chaos

#JPA #Java #Entity #Managed #Programming #Persistance #SQL #JPQL #EntityManager #Persistenz

Einstieg in JPA: Datenbankzugriff ohne SQL-Chaos | magicmarcy.de

JPA gehört zu den zentralen Bausteinen moderner Java-Anwendungen, sobald persistente Daten ins Spiel kommen. Statt SQL-Statements überall im Code zu verteilen, kapselt JPA den Zugriff auf relationale Datenbanken sauber und objektorientiert. Du arbeitest mit Java-Objekten, während sich das Framework um Tabellen, Spalten und Joins kümmert. Das reduziert Boilerplate, verbessert die Lesbarkeit und macht fachlichen Code deutlich stabiler.

magicmarcy.de

Spring Agent Toolkit: ультимативный набор для вашего AI-агента

AI-агенты уже стали частью повседневной разработки. Сначала это выглядит как магия: формулируешь задачу, получаешь код, тесты, иногда даже готовый PR. Но довольно быстро приходит осознание: – токены улетают слишком быстро; – задача выполняется дольше, чем ожидалось; – результат не всегда совпадает с тем, что было задумано. В этой статье разберем, что с этим можно сделать на практике и почему для хорошего результата критически важен правильно подобранный набор инструментов.

https://habr.com/ru/companies/haulmont/articles/1034688/

#springboot #aiагенты #mcp #skill #jpa #rest #генерация_кода

Spring Agent Toolkit: ультимативный набор для вашего AI-агента

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

Хабр
Jeden příklad, jak s #JPA rozvíjet existující datový model a přitom nerezignovat na integritní omezení.
https://blog.zvestov.cz/software%20development/2026/05/14/pridani-not-null-sloupce-v-jpa.html?utm_source=mastodon
Přidání not-null sloupce v JPA

Ani v dnešním světě AI nerezignuju na architekturu nebo právě proto na ní lpím o to víc.Stroje vám možná dokážou odpovídat, ale zatím ještě se musíte umět sp...

Your tests can be green & your database can still be dying. @AdsChosen explains how to test query efficiency (N+1, joins, time thresholds) as part of your test suite.

Practical setup included: https://javapro.io/2026/01/29/houston-we-have-problems-with-the-queries/
#Java #JPA #Hibernate #Database #SQL #TestingTools #SpringBoot

JPA gehört zu den zentralen Bausteinen moderner Java-Anwendungen, sobald persistente Daten ins Spiel kommen. Statt SQL-Statements überall im Code zu verteilen, kapselt JPA den Zugriff auf relationale Datenbanken sauber und objektorientiert. Du arbeitest mit Java-Objekten, während sich das Framewo

https://magicmarcy.de/einstieg-in-jpa-datenbankzugriff-ohne-sql-chaos

#JPA #Java #Entity #Managed #Programming #Persistance #SQL #JPQL #EntityManager #Persistenz

Einstieg in JPA: Datenbankzugriff ohne SQL-Chaos | magicmarcy.de

JPA gehört zu den zentralen Bausteinen moderner Java-Anwendungen, sobald persistente Daten ins Spiel kommen. Statt SQL-Statements überall im Code zu verteilen, kapselt JPA den Zugriff auf relationale Datenbanken sauber und objektorientiert. Du arbeitest mit Java-Objekten, während sich das Framework um Tabellen, Spalten und Joins kümmert. Das reduziert Boilerplate, verbessert die Lesbarkeit und macht fachlichen Code deutlich stabiler.

magicmarcy.de

En la web del Laboratorio de Rafa, está la lista de capítulos del tutorial "Persistencia: explorando #JPA e #Hibernate desde cero".
Iníciate en el mundo de la programación.

https://laboratoriorafa.mooo.com

#SiguemeYTeSigo #Followback

Nota: imagen generada con IA.