Привет, ребята Я новичок в программировании на Java. Возможно, кто-нибудь предложит мне хорошее чтение для подключения JDBC. Мне нужно подключить мою программу Java к базе данных. Кроме того, при поиске в интернете я нашел следующее заявление немного запутаннымJDBC-подключение
1)Connection dbConnection=DriverManager.getConnection(url,”loginName”,”Password”)
2)Statement statement = dbConnection.createStatement();
Во втором заявлении «createStatement» является метод «Connection Interface».
Как я могу назвать метод интерфейса?
Кстати, Ajay, посмотрите на исходные операторы Java перед кодом, который вы предоставили ... Class.forName ("SQL_DRIVER_CLASS_NAME"); – Ayusman
Thanx Ayusman. Это означает, что Interafce «Connection» и «statement» реализованы поставщиками Db. Я знаю, что это и послужило причиной моего смущения. –
Правильно Ajay, Sun (теперь оракул) предоставляет спецификацию или API, поскольку мы называем это набором интерфейсов ... поставщик использует API, пишет реализации для них, потому что только они имеют четкое представление о том, как реализовать их для их базу данных и предоставить нам драйвер типа 4. Вы должны использовать драйвер для подключения к БД и выполнять различные операции, такие как создание соединений, выполнение операторов SQL и т. Д. И т. Д. java.sql. * - отличный пример дизайна по интерфейсу. Мне нравится называть это методом воронки, в отличие от использования абстрактных классов (воронка в подходе) :-) – Ayusman