Konfiguracja konektora

Konfiguracja konektora może wyglądać w sposób następujący:

<connector name="sample"  url="jdbc:...">
</connector>

Poprzez nazwę konektora możemy dokonywać operacji z poziomu modułu Sql. Odpowiedni konektor (driver konkretnej bazy) jest pobierany automatycznie na podstawie podanego adresu URL (atrybut url w konfiguracji konektora).

Przykład podstawowej konfiguracji konektora Sql.

<connector name="sample" url="jdbc:...">
<user>login</user>
<password>******</password>
...
</connector>

Dostęp do parametrów konfiguracyjnych realizowany jest poprzez pole properties w klasie bazowej.

Atrybuty wspierane definiowane dla konektora Sql:

Przykładowa pełna konfiguracji konektora:

 

<connector name="palio" url="jdbc:oracle:thin:@pingwin.torn.com.pl:6372:ePALIO" refresh="0" traceRead="true" traceWrite="true" traceExecute="true">
<user>jpalio</user>
<password>torn</password>
<maxConnections>0</maxConnections>
<minConnections>0</minConnections>
<maxInactivity>15</maxInactivity>
 <maxUseCount>100000</maxUseCount>
 <maxLifeTime>720</maxLifeTime>
</connector>