Configuration d'une source de données par défaut

Vous pouvez configurer une source de données par défaut associée à différents fournisseurs JDBC pour la connectivité à la base de données. Un fournisseur JDBC fournit les classes d'implémentation de pilote requises pour réaliser la connectivité JDBC avec un type ou une marque de base de données spécifique.

Pourquoi et quand exécuter cette tâche

Pour accéder à une base de données depuis votre application, vous devez configurer une source de données.

Procédure

  1. Configurez l'élément datasource avec l'ID DefaultDataSource dans le fichier 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>
    Remarque : Le serveur doit être en cours d'exécution au niveau de plateforme Java Enterprise Edition 7. Ce niveau de plateforme est activé quand une ou plusieurs fonctions Java Enterprise Edition 7 sont activées dans le fichier server.xml.
  2. Pour utiliser DefaultDataSource dans une application Web, une référence peut être obtenue avec l'injection de dépendance.
    @Resource 
    DataSource defaultDataSource;
    ou via une recherche JNDI :
    DataSource defaultDataSource = (DataSource) new InitialContext().lookup("java:comp/DefaultDataSource");

Icône indiquant le type de rubrique Rubrique Tâche



Icône d'horodatage Dernière mise à jour: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_config_dds
Nom du fichier : twlp_config_dds.html