-
Notifications
You must be signed in to change notification settings - Fork 2
Instrukcja
nablaone edited this page Jun 26, 2012
·
17 revisions
Czyli jak OneWeb SQL przyspiesza programowanie przy wciąż zmieniającym się schemacie bazy danych
Zainstaluj na swoim komputerze następujące programy.
- Java 1.6 lub wyższa. Ustaw zmienną
JAVA_HOMEodpowiednio. - PowerDesigner 16. Wersję ewaluacyjną można pobrać ze strony http://response.sybase.com/forms/PDV16-EA
- Eclipse (http://www.eclipse.org/downloads/)
- PostgreSQL 9.1 (http://www.enterprisedb.com/products-services-training/pgdownload). Razem z PostgreSQL instaluje się program pgAdmin. Jako locale wybierz ’Polish’.
- Tomcat 7.0 (http://tomcat.apache.org/download-70.cgi)
- OneWebSQL PD2Java 1.0.0 (http://OneWebSQL.com/download)
W instrukcjach dla użytkowników używamy następujących skrótów.
-
<PROJECT>– główny katalog aplikacji demo -
<ONEWEBSQL HOME>– katalog, w którym jest zainstalowany OneWebSQL -
<TOMCAT HOME>– katalog, w którym jest zainstalowany serwer Tomcat
- Rozpakuj plik ZIP z aplikacją demo.
- Skonfiguruj projekt. Utwórz nowy projekt w Eclipse’ie File > New > Java Project ... i podaj lokalizację źródeł. [images-pl/] Sprawdź, że katalogi src, generated-sources są folderami źródłowymi (Sou rce Folders). Załóż katalog WEB-INF\classes i ustaw go jako folder docelowy (Output Folder).
- Skopiuj plik
<ONEWEBSQL HOME>\onewebsql-runtime-1.0.0.jardo katalogu<PROJECT>\WEB-INF\lib. Skopiowany plik dodaj do Build Path. - Do Build Path dodaj ścieżkę do pliku
<TOMCAT HOME>\lib\servlet-api.jar. - Przygotuj bazę danych. Uruchom program pgAdmin (został zainstalowany razem z PostgreSQL-em). Uruchom konsolę SQL.
- Stwórz użytkownika ’onewebsql’ z hasłem ’onewebsql’.
- W ten sam sposób załóż bazę ’onewebsql’.
create database onewebsql owner onewebsql; - Połącz się z bazą danych jako użytkownik onewebsql.
- Uruchom skrypt zakładający tabele (
<PROJECT>\database\create-schema.sql), wstaw dane początkowe (skrypt<PROJECT>\database\initial-data.sql). - Skonfiguruj serwer Tomcat.
- kopiuj plik
<PROJECT>\lib\postgresql-9.1-902.jdbc3.jardo<TOMCAT HOME>\lib. - Do katalogu
<TOMCAT HOME>\conf\Catalina\localhostskopiuj plik<PROJECT>\META-INF\context.xml. Zmień jego nazwę naonewebsql.xml. - W pliku
onewebsql.xmlw atrybuciedocBasepodaj ścieżkę do projektu w Eclipse’ie. - Uruchom serwer Tomcat: plik
<TOMCAT HOME>\bin\startup.bat. - W przeglądarce otwórz stronę http://localhost:8080/onewebsql.