Описание тега speedment
Speedment - это набор инструментов Java Stream ORM
1
ответ
Ускорение удаляет сгенерированный код при настройке новой базы данных
Мое приложение подключается к различным базам данных. Прежде всего, я генерирую код orm с ускорением для первой базы данных. Но когда я пытаюсь подключиться к новому, Speedment удаляет код, сгенерированный для предыдущего.
25 июл '17 в 09:34
1
ответ
Как отсортировать поток в обратном порядке с помощью Speedment
У меня есть таблица базы данных, которую я хочу отфильтровать, а затем отсортировать в обратном (нисходящем) порядке. Как я могу выразить это в потоке Speedment, похожем на это: films.stream() .filter(Film.LENGTH.greaterThan(120)) .sorted(... some e…
05 май '17 в 17:02
1
ответ
Асинхронный обратный вызов с потоками ускорения
Я работаю по медленному соединению и хочу настроить Speedment Stream с обратным вызовом всякий раз, когда новый объект становится доступным из базы данных. Как я могу это сделать?
05 май '17 в 23:51
1
ответ
Функция агрегирования в таблице результатов, состоящей из данных из нескольких таблиц с использованием Speedment
Я совершенно не знаю, как перевести этот SQL-запрос в потоки Java с помощью Speedment Framework. "Таблица результатов" в Java может быть любого типа (это может быть Map или даже специально определенный пользовательский класс). Вот SQL-запрос, которы…
27 ноя '18 в 23:32
0
ответов
Ручная обработка транзакций с помощью Speedment
Можно ли вручную обрабатывать транзакции с помощью Speedment? Я хотел бы сделать много вставок или обновлений в одной транзакции. Поведение примера кода по умолчанию: for (int i = 0; i < 10000; i++) { Entry e = new EntryImpl() .setEntrytime(new T…
01 июн '17 в 13:41
0
ответов
Неизвестное исключение имени столбца после изменения пакета во время инициализации приложения базы данных с помощью Speedment
Я создал правила агрегации для объекта соединения. Все работает хорошо, пока я не попытался изменить настройку Bundle на.withBundle(InMemoryBundle.class), а затем внезапно возникла исключительная ситуация. Вот часть кода, расположенная внутри одного…
01 дек '18 в 13:04
1
ответ
Как заставить Speedment автоматически восстанавливать код при сборке
У меня настроен проект Speedment, но я не хочу запускать GUI Tool и не хочу регистрировать созданные файлы в моем хранилище программного обеспечения (GIT). Как сделать так, чтобы Speedment автоматически восстанавливал весь код при сборке?
05 май '17 в 23:31
1
ответ
Как правильно использовать Speedment для доступа к схеме базы данных, отличной от схемы по умолчанию?
В моем проекте я использую Speedment для ORM. Конечно, я хочу, чтобы мой код был правильно протестирован. Поэтому я решил создать идентичную копию моей схемы базы данных по умолчанию, которую я хотел использовать для модульного тестирования. В этом …
14 май '17 в 00:49
1
ответ
Установить пользовательский каталог, где Speedment генерирует код
Есть ли способ явно указать, какой каталог / пакет, куда Speedment будет помещать сгенерированный код? По умолчанию он создает путь типа "com.company.project.db0.myschema.mytable", но, возможно, я хочу что-то вроде "com.company.database".
04 май '17 в 16:59
1
ответ
Преобразуйте тип SQL во что-то другое в Speedment
Когда Speedment генерирует объекты из схемы базы данных, есть ли способ изменить тип генерируемого по умолчанию? Например, если у меня есть такая таблица: create table comment ( id INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, author_name VARCHAR(40)…
05 май '17 в 23:25
1
ответ
Как я могу увидеть SQL-код Speedment отправляет в базу данных?
Когда я создаю и использую поток с Speedment, как я могу увидеть, что отправляется в базу данных? Например, если я попробую первый пример на GitHub: Optional<Film> longFilm = films.stream() .filter(Film.LENGTH.greaterThan(120)) .findAny();
04 май '17 в 04:32
1
ответ
Настроить ускорение без интерфейса?
Я только что узнал о Speedment, библиотеке OR/M на базе Java 8 Stream, и должен сказать, что мне нравится эта идея. Не нужно больше сумасшедших конфигураций или тратить время на просеивание 900 страниц документации Hibernation, чтобы найти правильны…
12 фев '17 в 01:41
1
ответ
Как я могу использовать ИЛИ в фильтрах с Speedment
Как я могу использовать ИЛИ, если я хочу фильтровать потоки Speedment? Как написать поток с пользователями из Нью-Йорка, Нью-Джерси или PA? users.stream() .filter(User.STATE.equals("NY")) .collect(Collectors.toList()) Это создает список пользователе…
05 май '17 в 04:51
1
ответ
COALESCE SQL с ускорением
Пример кода с Hibernate, который оценивает возможные параметры: String query = "SELECT * FROM instances"; String where = ""; if(userName!=null) { where+="AND username = '" + userName + "'"; } if(componentName!=null) { where+="AND componentname = '" …
27 июл '17 в 11:04
3
ответа
Speedment поддерживает транзакции?
Я реализовал уровень персистентности, используя Speedment, и я хотел бы протестировать код с помощью модульных тестов с пружинной загрузкой. Я пометил свои юнит-тесты следующими аннотациями: @RunWith(SpringRunner.class) @SpringBootTest @Transactiona…
30 окт '17 в 12:23
2
ответа
Выберите поля из двух таблиц с Speedment
Я хочу выбрать поля из двух таблиц с помощью Speedment ORM и показать регистры по System.out.println. Это мой основной запрос: return AMDB.INSTANCE.interface_Manager().stream().filter(Interface_.INTERFACEID.contains(s)) .map(AMDB.INSTANCE.abstractco…
03 авг '17 в 08:33
0
ответов
Как я могу создать программу автоматического тестирования для моей базы данных
Я пытаюсь изучить среды тестирования, и я хотел бы знать, есть ли способ создать серверное приложение Java, которое будет предварительно преобразовывать автоматизированные записи данных в мою базу данных для меня. Я хочу попробовать сделать это, что…
29 янв '18 в 23:17
0
ответов
Как преобразовать лямбда-выражение в строку sql
Я использую ускорение для доступа к данным из базы данных. Сюда: Join <Tuple2 <Customer, Orders >> join = joinComponent .from (Customer.IDENTIFIER) .innerJoinOn (Orders.O_CUSTKEY) .equal (Customer.C_CUSTKEY) .build (Tuples :: of); И у ме…
27 апр '19 в 21:34
1
ответ
Как отсортировать карту по значению с потоком Java?
Я хотел отсортировать карту по значению, но я не знаю, как это сделать. У меня есть этот код, чтобы поместить значения в карту: Map<Tuple7<Integer, String, Double, String, String, String, String>, Double> grouped = joinFirst.stream().lim…
12 июн '19 в 12:39
1
ответ
Неверный тип возврата в лямбда-выражении: BigDecimal не может быть преобразован в long
Я пытался написать запрос в потоке Java, через ускорение. Когда я пытаюсь sum (l_extendedprice * (1 - l_discount)) в избранном я получаю эту ошибку: Неверный тип возврата в лямбда-выражении: BigDecimal не может быть преобразовано в long. Оператор '-…
25 май '19 в 18:38