Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / AOP и логирование в веб-приложении / 5 сообщений из 5, страница 1 из 1
20.06.2014, 11:48
    #38675206
yushka24
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AOP и логирование в веб-приложении
Доброго дня!
Нужен совет как правильнее сделать.
Ситуация такая: есть веб-сервис для загрузки файлов на сервак. Нужно прикрутить логирование загрузок. Что, кто и когда загрузил.
Хочется сделать через AOP, но проблемы с пониманием как сконфигурировать аспекты..
Т.е. вопросы такие:
1) Как, скажем, методу writeLog для записи в таблицу передать данные? Многие данные должны браться с формы загрузки.
2) Как настроить вызов writeLog ? После нажатия на кнопку "Загрузить" сработает код из upload.jsp, но как тогда указать pointcut?
...
Рейтинг: 0 / 0
20.06.2014, 12:40
    #38675288
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AOP и логирование в веб-приложении
Вы сами придумали себе проблему - АОП. И теперь с ней боретесь. Уберите АОП и вопросы отпадут сами собой.
АОП в логировании помогает только в нескольких случаях
- Access Log - нужно массово навесить лог на какой-то жирый фасад. Чтобы знать какие методы этого фасада вызывались.
- Audit trail - нужно следить за всеми вызовами всех методов в определенной части проекта, чтобы знать в каком порядке и кем они вызывались.

В вашем же случае, мне кажется, достаточно обычного логирования в соответствующих методах.
...
Рейтинг: 0 / 0
20.06.2014, 13:27
    #38675382
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AOP и логирование в веб-приложении
Тут надо смотреть на акценты. Если чел ИЗУЧАЕТ AOP то это одно.
А если надо решать боевую задачу и сейчас - то срочно брать исходники
и править код.
...
Рейтинг: 0 / 0
20.06.2014, 14:27
    #38675466
yushka24
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AOP и логирование в веб-приложении
Blazkowicz, наверно вы правы, справиться можно и меньшей кровью. Но верно говорит mayton , что решил поработать с АОР. Возможно не лучшая для этого задача..
...
Рейтинг: 0 / 0
20.06.2014, 15:21
    #38675571
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AOP и логирование в веб-приложении
yushka24, обычно AOP поддерживается библиотеками и фремворками. С этого надо начать.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / AOP и логирование в веб-приложении / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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