Отображение специальных символов с помощью System.out.println
У меня проблемы с отправкой или отображением текста со специальными символами из моего веб-сервиса в моей базе данных. В моем затмении я установил кодировку символов UTF-8, но он все еще не позволяет мне отображать символы. Например, простая печать, как код ниже
String test ="привет";
System.out.println(test);
ИЛИ ЖЕ
String test ="привет";
String query = "insert into communication (`test`) VALUES ('"+ test +"');
PreparedStatement preparedStmt1 = con.prepareStatement(query);
preparedStmt1.executeUpdate();
Результат на консоли, и если я отправлю это в мою базу данных, это ?????? Как мне заставить это правильно отображаться на консоли и, надеюсь, в базе данных