Прежде всего, я должен упомянуть, что я довольно новичок в Java.
Я использую PircBot и JDBC, чтобы создать бот irc, который возвращает некоторые значения MySQL.У меня проблема в том, что я хочу сделать подготовленные операторы для защиты от внедрения SQL.Однако, поскольку я не могу добавить дополнительные переменные в свой метод, я не могу заставить его работать.
Это мой код на данный момент: http://pastebin.com/K8zCKt9f
В основном,Я хочу использовать подготовленные операторы SQL, но я не могу передать Connection conn в метод onMessage, если он не испортился (onMessage не запускается в IRC).Это означает, что мне придется создавать новое соединение каждый раз, когда есть оператор if, в отличие от того, как оно работает сейчас с методом MySQL.
Я уверен, что есть более простой / чистый способ сделать этоэто, но я не могу понять это.Любая помощь приветствуется, спасибо!