powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JEE: На чем делать админку?
33 сообщений из 33, показаны все 2 страниц
JEE: На чем делать админку?
    #39435011
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На чем проще сделать несколько типовых страниц для редактирования данных? (Grid для просмотра, форма редактирования/создания записи, страница просмотра).
Руками все это писать конечно же лень. Чем можно сгенерировать основную часть кода?
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435025
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettНа чем проще сделать несколько типовых страниц для редактирования данных? (Grid для просмотра, форма редактирования/создания записи, страница просмотра).
Руками все это писать конечно же лень. Чем можно сгенерировать основную часть кода?

Можно попробовать Vaadin.

С уважением, Валентин
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435048
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как грамотно можно отделить клиентскую часть от менеджерской (админка)?
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435052
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettА как грамотно можно отделить клиентскую часть от менеджерской (админка)?
Сообразил вроде
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435117
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
твиттер бутстрап + любой жавовский веб-фреймворк

- Саабразил Аль Бухани
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435469
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
privateтвиттер бутстрап + любой жавовский веб-фреймворк

- Саабразил Аль Бухани

Остановился пока на PrimeFaces, - есть реализация грида. Но конечно писанины все равно много получается. Хотя наверное если подразобраться, то можно сделать "типовую имплементацию".
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435492
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PrimeFaces | Ultimate UI Framework for Java EE
Open source UI framework for JSF featuring over 100 components, touch optimized mobilekit, push framework, client side validation, theme engine and more.

Java EE и JSF? Неужели живы до сих пор? :)
Ты просто выкинешь свое время на ветер изучая этот доисторический мусор.
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435493
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы использовал вот это

http://bulma.io
https://github.com/perwendel/spark

Веб фреймворк крайне минимальный, но это пожалуй один из нормальных веб-фреймворков в жаве...
Есть еще Плей - жалкая и неудачная копия Рельсов, глянь его еще, многим нравится, хотя я бы его не использовал.
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435495
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Spark уж больно Node.js напоминает. Не люблю Node.js и т.е. асинхронные ФВ
А EE, как я понял, уже несколько лет хоронят. Ну вот тот же спринг сейчас в моде, но он вроде как на EE основан все же.
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435497
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напишите свое один раз. Потеряете один день, потому будете за пять минут долетать.
Я свой день потерял, вот тут скриншоты выкладывал: http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1242121&msg=20063425
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435508
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> А EE, как я понял, уже несколько лет хоронят.

Ну он наверно еше лет 5 или даже 10 будут. На нем столько добра в крупных конторах понаписали и все нужно поддерживать. Если нравится изучай. Но на мой взгляд интересней все-таки работать с современными технологиями...
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435509
guest2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
private> А EE, как я понял, уже несколько лет хоронят.

Ну он наверно еше лет 5 или даже 10 будут. На нем столько добра в крупных конторах понаписали и все нужно поддерживать. Если нравится изучай. Но на мой взгляд интересней все-таки работать с современными технологиями...

Современные технологии в серверной Java это что? Spring? А чем он лучше Java EE 7?
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435526
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. SakНапишите свое один раз. Потеряете один день, потому будете за пять минут долетать.
Я свой день потерял, вот тут скриншоты выкладывал: http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1242121&msg=20063425

Да, на базе грида от PrimeFaces это не составило труда. Просто если бы еще сам грид реализовывать, то одним днем бы не обошлось.
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435597
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettSpark уж больно Node.js напоминает.

Там просто надо ручками JS писать. Немного стрёмно, но зато отлаживать просто.

HettА EE, как я понял, уже несколько лет хоронят. Ну вот тот же спринг сейчас в моде, но он вроде как на EE основан все же.

Не так.
Был EE версии до 1.4 (включительно) который был ужасен.
Люди написали альтернативу- Spring
Sun (вроде тогда ещё) понял свою ошибку и передалил EE основываясь на идеях Spring.
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435647
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,
задал бы более конкретный вопрос.
Такая тему тут через день. Почитал бы.
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435772
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettAlexander A. SakНапишите свое один раз. Потеряете один день, потому будете за пять минут долетать.
Я свой день потерял, вот тут скриншоты выкладывал: http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1242121&msg=20063425

Да, на базе грида от PrimeFaces это не составило труда. Просто если бы еще сам грид реализовывать, то одним днем бы не обошлось.
Посмотрите на PrimeNG, тоже самое, только в основе стильный модный молодежный Angular, а не говно мамонта в виде JSF в PrimeFaces
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435780
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just_vladimirПосмотрите на PrimeNG
- где ссылка на табличку демку?
- табличка бесплатная по лицензии?
- в Java обычно НЕ SPA приложения по архитектуре.
А ангуляр это SPA.
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435810
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрошать, конечно, хорошо, но, ..., Google .
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435813
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123- где ссылка на табличку демку?
- табличка бесплатная по лицензии?

Гугл Вам в помощь, но если очень тяжко, то https://www.primefaces.org/primeng/, лицензия MIT

Petro123- в Java обычно НЕ SPA приложения по архитектуре.
А ангуляр это SPA.
Это Ваше личное мнение или где на сайте Oracle написано? Если Вы не используете SPA вместе с Java, это совсем не означает, что это не принято использовать ;) Банально, в Google (они же авторы Angular, верно?) back-end стек на Java
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39435830
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just_vladimirГугл Вам в помощь, но если очень тяжко, то https://www.primefaces.org/primeng/,
между строк было написано что грид там слабый.
just_vladimirЭто Ваше личное мнение
конечно личное.
Все контроллёры в SPA на клиенте. Т.е. БЛ на клиенте и БД в роли тупого REST.
От Java остаётся мало мало.
И это личное мнение)).
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436208
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне вот интересно стало, как этот праймнг справится с таблицей полей в 20 и строк эдак в 500-1000 и более,
в режиме редактирования, пусть даже редактируемыми полями будет штук 5-6 всего.
А так-то таблица там ничего такие, с многими возможностями. Правда, не увидел драгЭндДроп с таблицей, что печально, может плохо искал?
Смотрел тут https://www.primefaces.org/primeng/#/datatable/editable

п.с. я бы на Vaadin написал, потому что уже не раз это же писал и более сложные интерфейсы на нем со всякими прибамбасами и прочим. Радует там одно - пишем только на джаве, никаких хтмл и прочего, ну разве что в стили залезаю порой, да и то добавляя свой scss файл который импортирую в стили
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436210
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nixicи строк эдак в 500-1000 и более,
там режим Lazy с пагинацией.
Значит всё равно сколько, т.к. бьёт на страницы.
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436212
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nixicп.с. я бы на Vaadin написал, потому что уже не раз это же писал и более сложные интерфейсы на нем со всякими прибамбасами и прочим. Радует там одно - пишем только на джаве, никаких хтмл и прочего
кому что.
Согласен, чтобы подвязать админкой PrimeNG, нужно сначала освоить Angular 2.
"PrimeNG – UI components for Angular 2".
Т.е. стать Full stack программистом).
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436230
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NixicМне вот интересно стало, как этот праймнг справится с таблицей полей в 20 и строк эдак в 500-1000 и более,
в режиме редактирования, пусть даже редактируемыми полями будет штук 5-6 всего.
а какие проблемы?
у меня 400 строк * 30 столбцов
редаетируется каждое поле (кроме первого столбца)
проблем нет....
jsp и js
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436572
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяNixicМне вот интересно стало, как этот праймнг справится с таблицей полей в 20 и строк эдак в 500-1000 и более,
в режиме редактирования, пусть даже редактируемыми полями будет штук 5-6 всего.
а какие проблемы?
у меня 400 строк * 30 столбцов
редаетируется каждое поле (кроме первого столбца)
проблем нет....
jsp и js
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436577
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин :) отправил случайно не успев написать :)
В общем, у ваадина есть у меня такая проблема, когда 500+ строк в таблице, которая Table и редактируемых столбцов примерно 5-10,
а еще на редактирование каждой ячейки привязан какой-нибудь листенер, который что-нибудь вычисляет и записывает не только это значение, но и другие какие-то операции в БД.
То когда включаем режим редактирования и все "нужные" эти поля становятся редактируемыми, вот тогда начинаются подтармаживания.
На днях попробую таблицу у ваадина которая Grid, посмотрю как в ней, будет ли тупить...
В общем надо просто пробовать, после грида от ваадин посмотрю этот праймНГ
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436579
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nixicпосмотрю этот праймНГ
и это тоже глянь:
http://www.jtable.org/Demo/
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436587
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NixicТо когда включаем режим редактирования и все "нужные" эти поля становятся редактируемыми, вот тогда начинаются подтармаживания.
что значит режим редактирования?
и что значит все "нужные" эти поля становятся редактируемыми?
ставится листенер на клик или даблклик один на таблицу в нем определяется поле на котором кликнули и принимается решение -если поле редактируемое(можно использовать либо класс, либо тэг data-)
в копируется старое содержимое и вставляется инпут с этим содержимым....
и никаких тормозов
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436599
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяNixicТо когда включаем режим редактирования и все "нужные" эти поля становятся редактируемыми, вот тогда начинаются подтармаживания.
что значит режим редактирования?
и что значит все "нужные" эти поля становятся редактируемыми?

Да есть у ваадина у таблиц такой вот режим редактирования, его можно переписать чтобы не все столбцы становились редактируемыми. http://demo.vaadin.com/book-examples-vaadin7/book/#component.table.editable.editable
То есть не активная, выделенная ячейка в режиме редактирования, а тупо ВСЕ, в итоге если код смотреть страницы, то там просто жуть как много всего. И если строк 400-500-1000 то начинается ад.
А "нужные" поля, это я имел ввиду поля(читай столбцы) которые заранее прописали чтобы они стали редактируемыми. Не все же данные требуют редактирования.
А еще, если в ячейки подкинуть какие-нибудь компоненты типа выбора даты или списки, то ппц еще больший.
Есть у них сейчас Grid, повторюсь, надо его попробовать будет. И да, хотелось бы, чтобы редактирование было только у одной строки или ячейки. В общем, разберусь :)
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436642
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NixicИ если строк 400-500-1000 то начинается ад.Пагинация в помощь
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436655
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanNixicИ если строк 400-500-1000 то начинается ад.Пагинация в помощь
тут будет задержка только на рендеринг этой таблицы.
но и гнать клиенту 1000 строк нет смысла в 99%.
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436682
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяUsmanПагинация в помощь
тут будет задержка только на рендеринг этой таблицы.
но и гнать клиенту 1000 строк нет смысла в 99%.
ты так ответил, как будто против пагинации)
...
Рейтинг: 0 / 0
JEE: На чем делать админку?
    #39436745
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ты так ответил, как будто против пагинации)
большей частью против.
точнее , надо в каждом случае обоснованно подходить к этому.
...
Рейтинг: 0 / 0
33 сообщений из 33, показаны все 2 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / JEE: На чем делать админку?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]