powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Разработка главного окна, пары журналов документов и пары форм ввода
25 сообщений из 101, страница 4 из 5
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148520
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

а вот с этим как ?
YouTube Video
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148521
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neboвадя,

автор а ws делает возможность правки/отображения вообще идеально.

а что такое ws ?
websocket . это вместо ajax. это прелесть ...
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148522
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

авторначни и ты поймёшь, что время потраченное с аксом это хорошая школа.

Да!!!! ))
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148525
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Он же о чём говорит в это видео ?
О том, что очень сложно поддерживать бизнес логику, реализованную на стороне SQL сервера в виде хранимых процедур.

Если я понял правильно)
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148526
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

авторwebsocket . это вместо ajax. это прелесть ...

Попробую на вкус) Спасибо)
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148528
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neboвадя,

а вот с этим как ?
просто пишут свою замену существующим базам :)
смысл тот же.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148529
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neboвадя,

авторwebsocket . это вместо ajax. это прелесть ...

Попробую на вкус) Спасибо)
обращайся, есть фишки использования, ноу-хау :)
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148530
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboКак правильнее поступить Java программисту, который действительно неплохо разбирается в языке SQL ?
в чём вопрос?
Хочешь и способен узнать параллельную вселенную ОРМ вместо картриджей РСУБД?
Дерзай оба направления.
Лень? Не способен? Тогда углубляй только sql и не флуди).
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148535
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

авторЛень? Не способен? Тогда углубляй только sql и не флуди).

И не лень) И способен) Просто уточняю. Да и не флудим.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148547
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123NeboКак правильнее поступить Java программисту, который действительно неплохо разбирается в языке SQL ?
в чём вопрос?
Хочешь и способен узнать параллельную вселенную ОРМ вместо картриджей РСУБД?
Дерзай оба направления.
Лень? Не способен? Тогда углубляй только sql и не флуди).
вопрос дествительно актуальный,
и у меня есть реальные наблюдения - люди пытаются используя прокладки создать систему, я вижу их усилия, временные затраты (люди знают предмет на хорошем уровне)
я вижу , что это же я сделаю намного быстрее, понятнее. опыт и знания позволяют мне это оценить.
что делают прокладки? - только простейшие селекты.
а ведь sql это богатый язык обработки данных. ни одна прокладка не сделает селект с использование case в области селект и when.
а concat и concat_ws (это из mysql)
а работа с деревьями - в mssql есть специальные команды для этого. просто, быстро.
у меня хранимка обрабатывает табличку с деревом, а 10 строк java создают html код для отображения в виде дерева в веб.
всё нарлядно , прозрачно, просто
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148549
Фотография Zenia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Использовать ОРМ придет современем. Когда-то я остерегался всяких хиберов и батисов spring JDBC было за глаза. Пока не поднял проект с 50 таблиц и до хрена связей. Потом все стало на свои места :)
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148554
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zenia,
50 таблиц это не много, и можно обойтись одним jdbc.
вопрос не в количестве таблиц , а грамотности составления структуры базы.
чем грамотнее подход к данным - тем проще связи, проще для восприятия.
спроси у аксессников - по сколько у них таблиц, и обходится всё без прокладок. а уж задачи решаются по-серьёзнее чем на java (с точки зрения обработки данных).
аксес чем хорошо - позволяет разграничить две области обрабока данных и отображение результатов.
явисты же всё это смешивают в одну корзину.
в mssql измеряют запросы/хранимки не строками , а экранами кода. никакая прокладка не сможет обеспечить создание такой логики. и получение результата будет намного быстрее с использованием обработки на java
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148578
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

C SQL всё хорошо до тех пор пока нагрузка и объёмы не перейдут разумные пределы, и тут уже начинаются танцы. Не так давно общался с ребятами из одного крупного e-commerce проекта, так они уперлись в Oracle и не возможность распарралелить вычисления для быстрого подбора и рекомендации товара. И многие обработки из pl/sql они перетащили в Java где можно использовать reactive streams для обработки.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148590
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор ....ребятами из одного крупного e-commerce проекта....
это совершенно не значит , что у них правильно составлена база....
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148591
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GregTkвадя,

C SQL всё хорошо до тех пор пока нагрузка и объёмы не перейдут разумные пределы, и тут уже начинаются танцы. Не так давно общался с ребятами из одного крупного e-commerce проекта, так они уперлись в Oracle и не возможность распарралелить вычисления для быстрого подбора и рекомендации товара. И многие обработки из pl/sql они перетащили в Java где можно использовать reactive streams для обработки.
вычисления и обработка данных это несколько разные вещи.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148592
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GregTkвадя,

C SQL всё хорошо до тех пор пока нагрузка и объёмы не перейдут разумные пределы, и тут уже начинаются танцы. Не так давно общался с ребятами из одного крупного e-commerce проекта, так они уперлись в Oracle и не возможность распарралелить вычисления для быстрого подбора и рекомендации товара. И многие обработки из pl/sql они перетащили в Java где можно использовать reactive streams для обработки.
Тут как-бы хочется прокомментировать и невозможно. Мало инфы.
Что там за вычисления при подборе товаров - непонятно. Хотелось-бы провентилировать...
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148594
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboГоворится также, что размещать бизнес логику на сторону SQL сервера в виде запросов, хранимых процедур - это неправильно! Что там должны лежать только чистые данные.

Старые и избитые песни людей, не осиливших SQL и изобретающих свои велосипеды на типичные задачи на которые заточены современные СУБД.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148597
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяZenia,
50 таблиц это не много, и можно обойтись одним jdbc.
вопрос не в количестве таблиц , а грамотности составления структуры базы.
чем грамотнее подход к данным - тем проще связи, проще для восприятия.
спроси у аксессников - по сколько у них таблиц, и обходится всё без прокладок. а уж задачи решаются по-серьёзнее чем на java (с точки зрения обработки данных).
аксес чем хорошо - позволяет разграничить две области обрабока данных и отображение результатов.
явисты же всё это смешивают в одну корзину.
в mssql измеряют запросы/хранимки не строками , а экранами кода. никакая прокладка не сможет обеспечить создание такой логики. и получение результата будет намного быстрее с использованием обработки на java


вадя,

автор50 таблиц это не много, и можно обойтись одним jdbc.
вопрос не в количестве таблиц , а грамотности составления структуры базы.
чем грамотнее подход к данным - тем проще связи, проще для восприятия.

Ни в коем случае не спорю)

Приходят ассоциации с прочитанным.
Подумалось и вспомнилось: про DOM модель (объекты предметной области (не структура базы)).
Написано в одной книжке, что приложение должно строится поверх DOM, которая облегчает сборку бизнес-логики.
Похоже это на правду)

Также сказано, что DOM модель строиться по её правилам, а структура таблиц - по своим правилам.
Конечно потом надо всё шлифовать в процессе)

Скорее всего этим подходам можно доверять. Наверное ORM технологии позволяют справляться со сложностью проектов.
Позволяют работать в терминах объектов (DOM). Вместе с распределёнными транзакциями в том числе.

Вадя, есть ощущение, что ORM эффективнее для реализации сложной бизнес-логики (где скорость не так важна).
Есть ощущение, что ORM убирает рутину также)
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148598
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркNeboГоворится также, что размещать бизнес логику на сторону SQL сервера в виде запросов, хранимых процедур - это неправильно! Что там должны лежать только чистые данные.

Старые и избитые песни людей, не осиливших SQL и изобретающих свои велосипеды на типичные задачи на которые заточены современные СУБД.


))) мне кажется SQL проще осилить, чем ORM
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148602
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркNeboГоворится также, что размещать бизнес логику на сторону SQL сервера в виде запросов, хранимых процедур - это неправильно! Что там должны лежать только чистые данные.

Старые и избитые песни людей, не осиливших SQL и изобретающих свои велосипеды на типичные задачи на которые заточены современные СУБД.
+100500
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148604
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboЛокшин Маркпропущено...

Старые и избитые песни людей, не осиливших SQL и изобретающих свои велосипеды на типичные задачи на которые заточены современные СУБД.


))) мне кажется SQL проще осилить, чем ORM
+100500
и намного полезней
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148605
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяавтор ....ребятами из одного крупного e-commerce проекта....
это совершенно не значит , что у них правильно составлена база....

Ребята на рынке с 2000 года и в штате имеют порядка 900 человек, с учётом того что это их основной бизнес, я уверен что огрехи у них могут быть, но не более чем у других.

Просто все решения имеют свои ограничения. К сожалению про детали их решения не могу больше рассказать. Мой пример был больше о том что не всё так однозначно, а не про то что SQL плох.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148608
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то была статья Стоунбрейкера где он ругает неправильные юзкейсы РМД.
Вобщем желательно читать всем.
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148609
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

автор+100500
и намного полезней

Может быть) Проверим)
...
Рейтинг: 0 / 0
Разработка главного окна, пары журналов документов и пары форм ввода
    #39148610
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GregTk,
соглашусь, это также, как хранить «вычисляемые значения» - в принципе бессмысленно, но иногда очень выгодно
...
Рейтинг: 0 / 0
25 сообщений из 101, страница 4 из 5
Форумы / Java [игнор отключен] [закрыт для гостей] / Разработка главного окна, пары журналов документов и пары форм ввода
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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