Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / client - NetBeans RCP, server-side Spring / 11 сообщений из 11, страница 1 из 1
24.09.2012, 11:24:56
    #37969578
kT_________
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - NetBeans RCP, server-side Spring
Уважаемые коллеги, буду благодарен если наспамите бэст_практикс ссылок по сабжу.(client - NetBeans RCP, server-side Spring)
...
Рейтинг: 0 / 0
24.09.2012, 11:28:35
    #37969587
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - NetBeans RCP, server-side Spring
kT_________Уважаемые коллеги, буду благодарен если наспамите бэст_практикс ссылок по сабжу.(client - NetBeans RCP, server-side Spring)
В этой комбинации всё просто до безобразия. Смотрите Remoting протоколы и выбираете более вам подходящий. Spring Http Invoker простой и удобный.
Вот если вы захотите ORM использовать. Вот, тогда у вас начнется настоящее веселье и целый набор разнообразных вариантов.
...
Рейтинг: 0 / 0
24.09.2012, 11:52:42
    #37969626
kT_________
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - NetBeans RCP, server-side Spring
Blazkowicz,

Да, конечно захочу. Есть БД, надо в клиенте отображать таблички. т.о. ОРМ в Спринге мне тоже очень интересен, у Вас нет ссылок под рукой? ;)
...
Рейтинг: 0 / 0
24.09.2012, 12:05:30
    #37969672
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - NetBeans RCP, server-side Spring
kT_________Да, конечно захочу. Есть БД, надо в клиенте отображать таблички. т.о. ОРМ в Спринге мне тоже очень интересен, у Вас нет ссылок под рукой? ;)
http://martinfowler.com/articles/enterprisePatterns.html
http://www.oracle.com/technetwork/java/index-138725.html
...
Рейтинг: 0 / 0
24.09.2012, 12:14:06
    #37969703
kT_________
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - NetBeans RCP, server-side Spring
Что бы я без Вас делал.
2ол
Фрэймворки озвучены, хотелось бы конкретики. Спасибо
...
Рейтинг: 0 / 0
24.09.2012, 12:20:16
    #37969719
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - NetBeans RCP, server-side Spring
kT_________Да, конечно захочу. Есть БД, надо в клиенте отображать таблички. т.о. ОРМ в Спринге мне тоже очень интересен, у Вас нет ссылок под рукой? ;)
Проблема ORM не в спринге, а в толстом клиенте.
- Единство и борьба противоположностей - серверная domain model vs клиентская. С одной стороны они очень сильно совпадают и разделение моделей ведёт к дублированию структур. Так же нужна куча тупого кода - гонять структуры туда и обратно. С другой стороны, если использовать одну и ту же модель, то на клиенте может понадобиться код, не нужный на сервере, иногда даже вредный. И наоборот.
- Разрешать ли клиенту ленивую загрузку, или как иначе бороться с LazyLoadException?
- Использовать ли dirty check?
- Использовать ли удаление в PersistentCollection, или делать самостоятельно.
...
Рейтинг: 0 / 0
24.09.2012, 12:47:58
    #37969783
kT_________
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - NetBeans RCP, server-side Spring
Мне очень интересно как правильно внутри спринга должно быть реализовано та часть кода, которая стоит между обработкой клиентских запросов и взаимодействием с БД ;)
...
Рейтинг: 0 / 0
24.09.2012, 12:54:27
    #37969795
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - NetBeans RCP, server-side Spring
kT_________Мне очень интересно как правильно внутри спринга должно быть реализовано та часть кода, которая стоит между обработкой клиентских запросов и взаимодействием с БД ;)
Обычно реализуют как Transaction Script
http://martinfowler.com/eaaCatalog/transactionScript.html
Хотя варианты бывают разные.
http://martinfowler.com/eaaCatalog/domainModel.html
...
Рейтинг: 0 / 0
24.09.2012, 12:54:30
    #37969796
kT_________
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - NetBeans RCP, server-side Spring
Кроме того, думаю можно и без ОРМа, имет ли он смысл вообще, когда в БД две-три таблицы, это по фэн-шую из Спринга вызывать например хранимки и отдавать клиенту?
...
Рейтинг: 0 / 0
24.09.2012, 12:56:06
    #37969798
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - NetBeans RCP, server-side Spring
kT_________Кроме того, думаю можно и без ОРМа, имет ли он смысл вообще, когда в БД две-три таблицы, это по фэн-шую из Спринга вызывать например хранимки и отдавать клиенту?
Когда в БД нет большого количества ассоциаций, то ORM скорее всего применять не нужно.
...
Рейтинг: 0 / 0
24.09.2012, 15:20:11
    #37970057
kT_________
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
client - NetBeans RCP, server-side Spring
The spring framework is an application framework supporting JEE(tm) style applications. Spring supports Jetty as a HTTP service in their Spring Dynamic Modules for OSGi(tm) Service Platforms, or jetty can be simply embedded in the spring framework directly or as an xbean.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / client - NetBeans RCP, server-side Spring / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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