powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Log4j+jdbc+одинарная кавычка
7 сообщений из 7, страница 1 из 1
Log4j+jdbc+одинарная кавычка
    #37868909
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток! Хочу начать использовать Log4j для сохранения логов в БД. Данные инсертятся ,все работает, но единственное что мешает, это когда Message cодержит кавычку (одинарную). Подскажите как избавиться от этой проблемы.

Вот пример message:

insert into LOG4J.LOGGER (id, time, level, message, app_id) values (1, '2012-07-06 09:57:46.169', ' INFO',
'http-88-1 ResolverUtil:info:166 - Checking URL '/D:/Log4jTest/build/web/WEB-INF/classes/' for instances of net.sourceforge.stripes.action.ActionBean',1)

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

а как это у вас попадает в бд?
...
Рейтинг: 0 / 0
Log4j+jdbc+одинарная кавычка
    #37868939
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лагманqi_ip,

а как это у вас попадает в бд?
ну он же пишет, log4j. значит DBAppender юзает
...
Рейтинг: 0 / 0
Log4j+jdbc+одинарная кавычка
    #37868966
Лагман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Log4j+jdbc+одинарная кавычка
    #37868970
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вбейте в гугле "log4j database appender single quotes" - распространенная проблема.

Офтоп: так что же получается, через этоот аппендер можно спокойно делать SQL инъекции?
...
Рейтинг: 0 / 0
Log4j+jdbc+одинарная кавычка
    #37868981
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лагманну тогда наверное надо поменять appender
естественно. а еще лучше сразу логгер. я всегда говорил: то что автор log4j бросил его и написал logback как бы намекает :)
...
Рейтинг: 0 / 0
Log4j+jdbc+одинарная кавычка
    #37869031
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaЛагманqi_ip,

а как это у вас попадает в бд?
ну он же пишет, log4j. значит DBAppender юзает
Мы довольно быстро отказались от DBAppender и написали свой.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Log4j+jdbc+одинарная кавычка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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