关于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>
<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>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货