Wtyczka zawiera implementację źródeł danych operujących na bazie SQL.
Za pomocą opisywanej wtyczki oraz komponentów operujących na źródłach danych można odczytywać jak i przekazywać dane z systemu PlusWorkflow do dowolnej bazy danych skonfigurowanej poprzez opisywane poniżej połączenie.
Instrukcja tworzenia źródeł danych w systemie - http://192.168.1.52:8081/confluence/pages/viewpage.action?pageId=13272439
Opisywane źródła danych mogą działać zarówno na systemach baz danych oficjalnie wspieranych przez PlusWorkflow (PostgreSQL, MSSQL, Oracle) jak i tych niewspieranych (np. MySQL). W przypadku niewspieranych przez PlusWorkflow baz danych konieczne jest umieszczenie na serwerze odpowiedniego sterownika JDBC w postaci pliku .jar.
Opis konfiguracji połączenia z bazą danych
Aby utworzyć nowe połączenie z bazą należy wybrać przycisk "Utwórz połączenie" na formularzu dodawania nowego źródła danych.
Po kliknięciu powyższego przycisku ukaże się okno konfiguracji połączenia:
Nazwa parametru | Opis parametru |
---|---|
Id | Unikalne id połączenia |
Nazwa | Nazwa połączenia, wyświetlana w systemie |
Opis | Opis połączenia, wyświetlany w systemie |
Nazwa klasy sterownika | Nazwa klasy sterownika JDBC wg. konwencji Java - {package.name}.{ClassName} (np. org.postgresql.Driver dla bazy PostgreSQL) |
Adres połączenia | Connection string, zawierający adres oraz nazwę bazy danych (np. jdbc:postgresql://127.0.0.1:5432/test dla PostgreSQL) |
Nazwa użytkownika | Nazwa użytkownika bazy danych |
Hasło | Hasło użytkownika bazy danych |
Po uzupełnieniu parametrów połączenia można przetestować poprawność konfiguracji poprzez kliknięcie "Testuj". Jeśli system potwierdzi nawiązanie połączenia można zapisać daną konfigurację poprzez kliknięcie przycisku "Utwórz połączenie". Raz utworzone połączenie dodane zostanie do listy szablonów
Przykład konfiguracji