Операция A == B
состоит в том, чтобы идентифицировать, что две ссылки на объекты указывают на один и тот же объект.
Операция A.equals(B)
состоит в том, чтобы идентифицировать, что обе ссылки на объекты содержат одно и то же значение.
Поскольку ваши строки создаются независимо (одна создается в коде, который вы пишете, а другая создается на уровне JDBC), они не могут ссылаться на идентичные объекты, вам нужно использовать оператор равенства.