|
0 / 0 / 0
Регистрация: 30.08.2016
Сообщений: 14
|
|
Вывод таблицы HSQLDB в интерфейс веб-приложения на Vaadin27.09.2016, 11:28. Показов 2352. Ответов 8
Всем доброго времени суток! В предыдущей теме уже писал про разработку веб-приложения, спасибо модераторам, решил все вопросы по подключению к базе и даже вроде получилось создать таблицу в HSQLDB.
НО! Дальше я столкнулся с тем, что не могу найти информацию о выводе таблицы HSQLDB в таблицу в интерфейсе моего приложения, разработанном на Vaadin (а ведь далее еще нужно сделать возможным редактирование строк таблицы прямо из интерфейса приложения). Вообще очень мало информации (особенно - русскоязычной) по Vaadin. Офф. сайт весь перелопатил. Там про интеграцию с базами данных толком примеров даже нет. Ну и вообще тема очень нужная на форуме, как мне кажется. Может быть кто-то уже с этим сталкивался? Или знает, где толковые примеры есть?
0
|
|
| 27.09.2016, 11:28 | |
|
Ответы с готовыми решениями:
8
Vaadin + HSQLDB Веб-интерфейс для Си-приложения, как лучше организовать?
|
|
378 / 370 / 114
Регистрация: 30.06.2010
Сообщений: 1,445
|
|
| 27.09.2016, 12:10 | |
|
ни один фреймворк не даст тебе интеграцию напрямую с бд, тем более клиентский, кроме пожалуй spring-data-rest, но он только дает апи к сущностям в виде rest интерфейса. тут решение стандартное - пишешь сервисы, которые получают данные из бд и предоставляют их в виде объектов, дальше эти объекты передаются в vaadin и он их отображает.
с редактированием все наоборот, редактируешь данные в интерфейсе, получаешь измененный объект из vaadin и передаешь в сервис на сохранение
0
|
|
|
0 / 0 / 0
Регистрация: 30.08.2016
Сообщений: 14
|
|
| 27.09.2016, 12:22 [ТС] | |
|
LeX BB, честно, я совсем зеленый... что за сервисы? можно чуть подробнее? или где про это почитать?
0
|
|
|
378 / 370 / 114
Регистрация: 30.06.2010
Сообщений: 1,445
|
|
| 27.09.2016, 12:29 | |
|
Gusev676, в vaadin не силен, а точнее никогда на нем ничего не делал, но тыц и первая ссылка
Добавлено через 1 минуту Не по теме: как было уже тут когда-то сказано:
1
|
|
|
0 / 0 / 0
Регистрация: 30.08.2016
Сообщений: 14
|
|
| 27.09.2016, 12:56 [ТС] | |
|
LeX BB, спасибо, почитаю, и вечером после работы буду пробовать
Добавлено через 15 минут LeX BB, Про "нагуглить" полностью согласен, стараюсь развивать этот навык...с "забугорным", конечно, плохо, но с горем пополам разберусь. PS: Вообще - поздно, в плане обучения, "за ум взялся", но думаю в мои 22 года еще не всё потеряно.
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 27.09.2016, 14:36 | |
|
Gusev676, ваадин вам нужен только чтобы показать информацию. Чтобы достать ее из БД исползуйте что угододно. Можете spring data, можете JDBC
1
|
|
|
0 / 0 / 0
Регистрация: 30.08.2016
Сообщений: 14
|
||||||
| 27.09.2016, 23:12 [ТС] | ||||||
|
KEKCoGEN, LeX BB, делаю потихоньку задание по инструкции из блога Vaadin'а.
Столкнулся с проблемой. Создал класс
И в последней строке ругается на getFirstName, getLastName,getId
0
|
||||||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 28.09.2016, 00:01 | |
|
Gusev676, если оставить в стороне ваадин, вы с БД умеете работать? Просто из консольного приложения?
Если да, то напишите логику такого приложения и просто поместите её в этот проект. Если нет, неясно как вы делаете этот проект на изучив основ.
0
|
|
|
30 / 10 / 1
Регистрация: 14.03.2013
Сообщений: 53
|
|||
| 09.02.2017, 19:53 | |||
|
0
|
|||
| 09.02.2017, 19:53 | |
|
Помогаю со студенческими работами здесь
9
Возможен ли запуск MVC веб приложения без установки веб-серверов? Нужно написать веб приложения на С#, которые ищут веб страницы содержащие ключевое слово БД и веб-интерфейс Веб интерфейс Не работает веб интерфейс Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|