Я пытаюсь подключиться к базе данных, которую я создал в Oracle SQL Developer, которую я настроил из Amazon Web Services, используя класс maven, который я создал в Spring.У меня есть ojdbc.7 В моих библиотеках, на которые есть ссылки, и я пытаюсь проверить начальное соединение.
Класс, в конечном счете, просто включает в себя мое имя пользователя и пароль для БД, который, как я подтвердил (и воссоздает снова и снова), работает ..
Класс:
public class MainDriver{
private static String url= "jdbc:oracle:thin:ACTUALCONNECTIONSTRING:1521:orcl";
private static String username="testuser";
private static String password= "password1";
public static void main(String[] args) {
statementExample(url,"1","person");
}
public static void statementExample(String url, String id, String namingAttmept) {
try(Connection conn =
DriverManager.getConnection(url, id, namingAttmept))
{
String sql = "INSERT INTO CustTable(Cid, FirstName) "+
"VALUES('" + id+"', '" + namingAttmept+ "' )";
Statement statement = conn.createStatement();
int numOfRowsChanged = statement.executeUpdate(sql);
System.out.println("The # of rows changed: "+ numOfRowsChanged);
}catch(SQLException e) {
e.printStackTrace();
}
}
}
Я только что подтвердил изнутри разработчика SQL, что синтаксис от вставки правильный (хотя из-за ошибки, которая не является моей проблемой)
Я думаю, что это может быть сказано, когда я нажимаю наПервая строка трассировки стека, переданная мне в консоли (673), пытается получить интерфейс, который предположительно реализован моим jar / драйвером, который находится в моем каталоге библиотек, на который есть ссылки, но он выдает небольшое всплывающее сообщение, которое говорит:673 - недопустимый номер строки в 'oracle.jdbc.driver.T4Connection'
По правде говоря, я нахожусь в процессе буткемпинга по кодированию, но вряд ли могу задать какие-либо вопросы вкласс, потому что учитель перегружен клоун-шоу класса.Это настоящий облом.Я действительно хотел немного пройти мимо MVP (минимальный жизнеспособный продукт), но это заставляет меня отставать.Я просто не был уверен, если бы кто-нибудь имел какой-либо совет, чтобы снова подключить меня.Я гарантировал, что строка подключения верна, и я только что создал новый пароль.Я сделал заявление о коммите.