|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.07.2017, 15:42 | #1 |
Пользователь
Регистрация: 08.05.2012
Сообщений: 27
|
Общие вопросы по Spring Framework
Добрый день, уважаемые форумчане!
Совсем недавно начал изучение Spring. В процессе изучения (как это и бывает) возникли несколько вопросов. Гуглил, читал различные форумы, но однозначных ответов не нашел. Поясните пожалуйста или пришлите ссылки с подробным пояснением вещей)) Буду очень благодарен!=) Решил написать тестовое небольшое приложение: mvc контроллер, две страницы (ввод логина и пароля и еще одна страница, на которую осуществляется переход при достоверных данных, dao прослойка и hibernate для работы с базой, прописал бины, собрал все через мавен). развернул на tomcat'e всё это дело. Ответ в виде json пришел. С этим все хорошо!) Теперь вопросы: 1. JSP: Говорят, что JSP устарел и лучше юзать что-то другое или писать отдельно. Типо он использует устаревшие функции. Это так? Я решил все заменить статические html страницы, а потом при обращении например к странице index.html я использую контроллер (предварительно замапил папку со статическими ресурсами), а в контроллере возвращаю так : return new ModelAndView("index"); Это правильный подход или надо делать через JSP? Я чёт тут запутался вообще. И если использовать такой подход, то как писать механизм перехода между страницами? на каждую статическую страницу свой контроллер, который ее возвращает? И как быть с ссылками на странице (например href="users.html")? 2. Request'ы Если я возвращаю страницу, а на ней таблица, например, со списком юзеров из базы, то как лучше: вернуть ее, а потом Ajax'ом запросить на какой-то контроллер всех юзеров и отрисовать или же страницу отрисовать, и только потом готовую отпправить. 3. Расположение на сервере. Как расположить проект, например, отдельно на сервере: ну то есть front-прослойку и back-end. Или это невозможно? Обязательно все в WEB-INF кидать? 4. Проверка доступа Как проверять доступ клиента к определенной странице? И запрещать доступ? Т.е. брать у него сессию которую он пришлет, сверить с данными из базы (или, например, из Redis-сервиса) или Spring предоставляет свой механизм работы? 5. Работа с базой Как вообще разработчики борются с "грязным" чтением из базы? пишут свои самопальные утилиты или какой-то механизм существует? или глобально лочат базу? P.S. Я новичок в этом деле, поэтому вот такие вопросы) |
19.07.2017, 17:07 | #2 | |||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
В тот единственный раз когда я писал веб-приложение на Java я использовал Thymeleaf, было норм. Цитата:
Цитата:
Spring Security?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|||
19.07.2017, 18:28 | #3 |
Пользователь
Регистрация: 08.05.2012
Сообщений: 27
|
Допустим я хочу вывести список юзеров из базы: restful сервис (war на tomcat'e)с одним контроллером - возвращает лист сущностей в формате json. и есть, допустим, users.html (только пустая таблица с хидером без строк) и как это все реализовать? Где будет крутится users.html(+Ajax) ?
|
20.07.2017, 00:48 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Непонятный вопрос. Что крутится? Вы ж говорили, что уже сделали получение json.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
БД общие вопросы | goto ∞ | БД в Delphi | 11 | 13.07.2017 14:10 |
Общие вопросы. | WizarD.89 | Свободное общение | 12 | 05.11.2012 18:08 |
Вопрос по книгам Spring Framework и Hibernate | Ёжик в тумане | Свободное общение | 4 | 01.09.2012 14:15 |
Общие вопросы по C# | smartboy | Общие вопросы .NET | 1 | 17.07.2009 21:14 |
Общие вопросы по mysql | pushok | PHP | 1 | 14.01.2008 22:57 |