|
|
|
Нужен совет по построению внутреннего Web проекта CRUD
|
|||
|---|---|---|---|
|
#18+
структура таблиц готова . База данных MS SQL Server. Есть несколько связанных таблиц. Каким самым лучшим способом обновлять несколько таблиц сразу чтобы не терять целостность. И каким способом лучше всего строить интерфейс проекта. Остановиться на (Servlet +JSP+JQuery) или JSF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2012, 19:13:35 |
|
||
|
Нужен совет по построению внутреннего Web проекта CRUD
|
|||
|---|---|---|---|
|
#18+
Если используется Hibernate (ORM), то можно сохранять/обновлять сразу всю связанную структуру, целостность будет соблюдена. А в общем, люди придумали транзакции, в рамках которых можно делать изменения сразу в нескольких таблицах, не нарушая целостности базы. При "коммите" транзакции в случае обнаружения проблем (исключения) данные не обновятся (транзакция "откатится"). Да побоку на чем морду веб-проекта делать, главное, чтобы было удобно и оптимально (по затратам, требованиям, времени и т.д.) - от связки servlet/jsp до высокоуровневых типа GWT/Vaadin, до чего дорос ... Есть альтернативная технология типа flash/flex, но достаточно спорная, имеющая массу достоинств, но и, конечно, недостатков. Хотя для админок и "внутренних проектов CRUD" - самое оно, понадежней и пошустрей будет (за счет протокола и уже загруженного интерфейса). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2012, 02:42:45 |
|
||
|
Нужен совет по построению внутреннего Web проекта CRUD
|
|||
|---|---|---|---|
|
#18+
bataviya, Лучше тогда остановиться на JSP + Stripes + JQuery (для первого вашего предположения). Получится очень легковесно, но более удобно. А вообще, на мой взгляд, IDVsbruck прав. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 00:01:23 |
|
||
|
Нужен совет по построению внутреннего Web проекта CRUD
|
|||
|---|---|---|---|
|
#18+
Большой Синий Кит, пока делаем так. написали несколько хранимых процедур на ms sql server и с помощью CallableStatement передаем параметры. Чем этот способ плох. А с юзер интерфейсом конкретная беда. Никак не найду подходящий file uploader. Решил пока остановится на связке jsp+servlet+mvc+jquery. Но видимо или плохо знаю javascript но походу придется переходить на какой то RIA фреймворк. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 08:04:56 |
|
||
|
Нужен совет по построению внутреннего Web проекта CRUD
|
|||
|---|---|---|---|
|
#18+
bataviya, На JSF можно быстро сделать красивый ajax интерфейс, но он довольно неповоротливый и тяжелый. Spring MVC + JSP + JQuery - более гибкое и легковесное решение, но оно потребует бОльших усилий и квалификации. Если речь идет о бэкофис-системе, рекомендую также обратить внимание на ExtJs. Но у этого JS фреймворка довольно высокий порог вхождения. Если речь о фронтоффис - можно еще посмотреть GWT. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 12:02:49 |
|
||
|
Нужен совет по построению внутреннего Web проекта CRUD
|
|||
|---|---|---|---|
|
#18+
vie, пока смотрю в сторону GWT/Vaadin. Мне просто надо очень срочно что-то показать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 13:45:00 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37805815&tid=2131743]: |
0ms |
get settings: |
19ms |
get forum list: |
22ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
54ms |
get topic data: |
18ms |
get forum data: |
5ms |
get page messages: |
72ms |
get tp. blocked users: |
2ms |
| others: | 370ms |
| total: | 574ms |

| 0 / 0 |
