Examine the JBoss-Specific Files

The example code for this appendix has been borrowed from Exercise 6.1 of this workbook. It is fairly easy to configure the EJBs from this exercise to use the Oracle connection pool you created above. Simply point the data source to java:/OracleDS and use the Oracle8 database mapping.

jbosscmp-jdbc.xml

<jbosscmp-jdbc>

  <defaults>
    <datasource>java:/OracleDS</datasource>
    <datasource-mapping>Oracle8</datasource-mapping>
    <create-table>true</create-table>
    <remove-table>true</remove-table>
  </defaults>

  <enterprise-beans>
    <entity>
      <ejb-name>CustomerEJB</ejb-name>
      <table-name>Customer</table-name>
      <cmp-field>
        <field-name>id</field-name>
        <column-name>ID</column-name>
      </cmp-field>
      <cmp-field>
        <field-name>lastName</field-name>
        <column-name>LAST_NAME</column-name>
      </cmp-field>
      <cmp-field>
        <field-name>firstName</field-name>
        <column-name>FIRST_NAME</column-name>
      </cmp-field>
      <cmp-field>
        <field-name>hasGoodCredit</field-name>
        <column-name>HAS_GOOD_CREDIT</column-name>
      </cmp-field>
    </entity>
  </enterprise-beans>

</jbosscmp-jdbc>
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.119.160.181