Описание тега speedment

Speedment - это набор инструментов Java Stream ORM

Speedment с открытым исходным кодом - это Java Toolkit и среда выполнения Stream ORM. Этот инструментарий анализирует метаданные существующей устаревшей базы данных SQL и создает представление модели данных на языке Java, которое вместе со средой выполнения Speedment позволяет пользователю создавать масштабируемые и эффективные приложения Java с использованием стандартных потоков Java 8 без какого-либо конкретного языка запросов или какого-либо нового API..

Найдите старого зайца (старше 5 лет):

java // Searches are optimized in the background! Optional<Hare> oldHare = hares.stream() .filter(Hare.AGE.greaterThan(5)) .findAny();

Результаты в следующем SQL-запросе:

sql SELECT id, name, color, age FROM hare WHERE (age > 5) LIMIT 1;

Больше нет необходимости вручную писать SQL-очереди. Оставайтесь в чистом мире Java!

Ознакомьтесь с документацией на GitHub