关于Entity的数据连接,我知道在Weblogic下使用一个特殊的配置文件完成。下面给你一个。
<weblogic-enterprise-bean>
    <ejb-name>CourseEJB</ejb-name>
    <entity-descriptor>
      <persistence>
<persistence-type>
  <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
  <type-version>6.0</type-version>
  <type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
</persistence-type>
<persistence-use>
  <type-identifier>WebLogic_CMP_RDBMS</type-identifier>
  <type-version>6.0</type-version>
</persistence-use>
      </persistence>
    </entity-descriptor>
    <local-jndi-name>cmp.Course</local-jndi-name>
  </weblogic-enterprise-bean>
weblogic-cmp-rdbms-jar.xml文件内容。<weblogic-rdbms-bean>
    <ejb-name>DepartmentEJB</ejb-name>
    <data-source-name>schoolDbPool</data-source-name>
    <table-name>department</table-name>
    <field-map>
       <cmp-field>id</cmp-field>
       <dbms-column>id</dbms-column>
    </field-map>
    <field-map>
      <cmp-field>name</cmp-field>
      <dbms-column>name</dbms-column>
    </field-map>    <automatic-key-generation>
      <generator-type>NAMED_SEQUENCE_TABLE</generator-type>
      <generator-name>SEQUENCE</generator-name>
      <key-cache-size>10</key-cache-size>
    </automatic-key-generation>  </weblogic-rdbms-bean>