Как подключить базу данных к моему сайту - PullRequest
2 голосов
/ 02 ноября 2010

У меня есть проект с просьбой разработать базу данных вместе с пользовательским интерфейсом сайта, но я знаю только, как создать базу данных и как подключить базу данных с помощью JDBC. Чему я должен научиться, чтобы соединить веб-сайт с базой данных и провести некоторые взаимодействия? Должен ли я использовать JavaScript, PHP или встраивать код JDBC в код HTML? Скажите, пожалуйста, с чего мне начать этот проект.

Я использую Oracle 10g, я знаю, как подключить базу данных через JDBC, но мне нужна помощь, как создать интерфейс веб-сайта вместо интерфейса приложения Java.

Ответы [ 2 ]

1 голос
/ 03 ноября 2010

бабуин: кажется (мне), что для вашего проф. просто передать вам проект по «разработке веб-приложения» - без предоставления какой-либо базовой лекции о том, как это сделать - это немного крутая задача. Вам нужно не только узнать о сервлетах, веб-контейнерах и WAR-файлах, но MVC-подход, который наиболее часто используются в java-web-фреймворках, может представить довольно крутой курс обучения при первом знакомстве с ними. Вы можете проверить с вашим проф. чтобы убедиться, что вы понимаете требования - обычно такого рода проект будет кульминацией целого семестра лекций, где инструктор предоставит вам все большие инструменты, которые вам понадобятся для выполнения этой задачи.

Тем не менее, я рекомендую вам разработать его на платформе Spring.

Вот простой урок "Hello World" - может быть, есть и лучшие, но я помню, что делал это некоторое время назад, и он показался мне довольно хорошим. http://maestric.com/doc/java/spring

Примечание: среда Spring - это среда разработки Java, которая делает много вещей. Одна из вещей, для которой он обычно используется - это написание веб-приложения на Java.

0 голосов
/ 02 ноября 2010

Ваш вопрос слишком расплывчатый.Вы не упомянули, какую базу данных вы используете.Кроме того, поскольку вы упомянули JDBC, я предполагаю, что вы используете Java.Вы не можете «встраивать» код JDBC в html.Используя JSP, вы можете сделать это, но это не рекомендуется.Забудьте о подключении к базе данных, используя Javascript, потому что это технология на стороне клиента.

Для начала найдите учебник по JDBC.В сети их много, так что гуглите вверх.Также вам понадобится драйвер JDBC для вашей конкретной базы данных.После того, как вам удалось заставить эту часть работать, вы можете сосредоточиться на создании пользовательского интерфейса веб-сайта.Но это другая история ...

Редактировать : хорошо, вы используете JDBC и Oracle 10g.

Вы выбрали технологию для подключения к базе данныхи у вас есть база данных.

Прежде всего, JDBC означает Java DataBase Connectivity.Это означает, что вам необходимо использовать Java для подключения к базе данных.

Вам потребуется драйвер JDBC Oracle для подключения к базе данных Oracle с использованием Java.Я предполагаю, что вы имели дело с этими частями.

Далее вам понадобится сервер приложений Java или хотя бы контейнер сервлетов.Я рекомендую вам попробовать Tomcat или Glassfish .

После того, как вы выбрали один, изучите его учебники о том, как его настроить.В частности, как использовать его для подключения к вашей базе данных и как получить доступ к странице администратора.

Когда это будет сделано, выберите технологию просмотра для создания веб-интерфейса.JSP (Java Server Pages) - одна из самых старых и простых технологий представления, поэтому вы можете начать с этого.Он сгенерирует HTML-код, который позволит пользователям вашего веб-сайта получить доступ к нему и использовать ваш веб-интерфейс.

Здесь происходит много всего лишь для того, чтобы сделать простой веб-сайт, который также будет использовать подключение к базе данных.Попробуйте поискать в Google любые неизвестные термины или найдите их в Stackoverflow.Я желаю вам удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...