Standarddatenquelle konfigurieren

Sie können für die Datenbankverbindungen eine Standarddatenquelle konfigurieren, der andere JDBC-Provider zugeordnet sind. Die JDBC-Provider stellen die Treiberimplementierungsklassen bereit, die für die JDBC-Konnektivität mit Ihrer speziellen Anbieterdatenbank erforderlich sind.

Informationen zu diesem Vorgang

Wenn Sie über Ihre Anwendung auf eine Datenbank zugreifen möchten, müssen Sie eine Datenquelle konfigurieren.

Vorgehensweise

  1. Konfigurieren Sie das Element datasource mit der ID DefaultDataSource in der Datei server.xml.
    <dataSource id="DefaultDataSource">
        <jdbcDriver libraryRef="MyJDBCLib"/>
        <properties.derby.embedded databaseName="myDB" createDatabase="create"/>
        <containerAuthData user="user1"  password="{xor}Oz0vKDtu" />
    </dataSource>
    <library id="MyJDBCLib">
        <file name="C:/derby/derby.jar"/>
    </library>
    Anmerkung: Der Server muss mit Java Enterprise Edition 7 (Plattformebene) ausgeführt werden. Diese Plattformebene wird aktiviert, wenn eine oder mehrere Java Enterprise Edition 7-Features in der Datei server.xml aktiviert werden.
  2. Wenn Sie DefaultDataSource in einer Webanwendung verwenden möchten, können Sie eine Referenz mithilfe der Abhängigkeitsinjektion abrufen:
    @Resource 
    DataSource defaultDataSource;
    Oder alternativ über eine JNDI-Suche:
    DataSource defaultDataSource = (DataSource) new InitialContext().lookup("java:comp/DefaultDataSource");

Symbol das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 01.12.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_config_dds
Dateiname: twlp_config_dds.html