http://www.csdn.net/develop/article/26/26474.shtm
http://www.csdn.net/develop/article/26/26790.shtm上面两个帖子是教你怎么配置JBoss中的Datasource的,你如果要用多个数据库,可以把mssql-ds.xml(见上面帖子)中的内容复制一下,然后修改为对应不同数据库的
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>MySql</jndi-name>
<connection-url>jdbc:mysql://10.0.0.18:3306/test</connection-url>
<driver-class>org.gjt.mm.mysql.Driver</driver-class>
<user-name>root</user-name>
<password></password>
</local-tx-datasource>
</datasources>
http://www.csdn.net/develop/article/26/26790.shtm上面两个帖子是教你怎么配置JBoss中的Datasource的,你如果要用多个数据库,可以把mssql-ds.xml(见上面帖子)中的内容复制一下,然后修改为对应不同数据库的
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>MySql</jndi-name>
<connection-url>jdbc:mysql://10.0.0.18:3306/test</connection-url>
<driver-class>org.gjt.mm.mysql.Driver</driver-class>
<user-name>root</user-name>
<password></password>
</local-tx-datasource>
</datasources>
解决方案 »
- hql 子查询如何写
- 请问程序员到底要达到什么样的水平才能被称为入门级?
- java中socket通信问题
- 如何上班的时候找下一家公司啊?????
- 购物车的问题
- EJB客户端调用的问题
- To icecraft等大侠,Hibernate多表关联查询问题(kw:one many view)
- hibernate 问题,急!!
- 中文处理问题,急!!!!!!!
- 父类里调用子类对象的方法,这样做有什么不好的吗?
- 关于设置TOMCAT时,如何把8080端口改成80 端口!!!!!!!!!!!!!!!!!!!
- 大家好!我是新手,我想加入Java阵营,我以前是学Delphi的,学过C++的语法,我该怎么入手呢?请大家帮个忙.
<datasources>
<local-tx-datasource>
</local-tx-datasource>
<local-tx-datasource>
</local-tx-datasource>
<local-tx-datasource>
</local-tx-datasource>
</datasources>
<ejb-name>A</ejb-name>
<datasource>java:/MSSQLDS</datasource>
<datasource-mapping>MS SQLSERVER2000</datasource-mapping>
<create-table>true</create-table>
<table-name>a</table-name>
<cmp-field>
</cmp-field>
......
</entity> <entity>
<ejb-name>B</ejb-name>
<datasource>java:/MSSQLDS2</datasource>
<datasource-mapping>MS SQLSERVER2000</datasource-mapping>
<create-table>true</create-table>
<table-name>a</table-name>
<cmp-field>
</cmp-field>
......
</entity>
每个模型可以使用一个jbossscmp-jdbc.xml
这样看看
我想应该是可以的
JB中应该里有<datasource>这个tag
我的JB9生成的例子
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jbosscmp-jdbc PUBLIC "-//JBoss//DTD JBOSSCMP-JDBC 3.2//EN" "http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_2.dtd">
<jbosscmp-jdbc>
<defaults>
<datasource>java:/MSSQLDS</datasource>
<datasource-mapping>MS SQLSERVER2000</datasource-mapping>
<fk-constraint>true</fk-constraint>
</defaults>
<enterprise-beans>
<entity>
<ejb-name>TblUser</ejb-name>
<table-name>tbl_user</table-name>
<cmp-field>
<field-name>email</field-name>
<column-name>email</column-name>
</cmp-field>
<cmp-field>
<field-name>password</field-name>
<column-name>password</column-name>
</cmp-field>
</entity>
<entity>
<ejb-name>UserInfo</ejb-name>
<table-name>UserInfo</table-name>
<cmp-field>
<field-name>firstName</field-name>
<column-name>firstName</column-name>
</cmp-field>
<cmp-field>
<field-name>middleName</field-name>
<column-name>middleName</column-name>
</cmp-field>
<cmp-field>
<field-name>lastName</field-name>
<column-name>lastName</column-name>
</cmp-field>
<cmp-field>
<field-name>email</field-name>
<column-name>email</column-name>
</cmp-field>
<cmp-field>
<field-name>dept</field-name>
<column-name>dept</column-name>
</cmp-field>
<cmp-field>
<field-name>workPhone</field-name>
<column-name>workPhone</column-name>
</cmp-field>
<cmp-field>
<field-name>extention</field-name>
<column-name>extention</column-name>
</cmp-field>
<cmp-field>
<field-name>homePhone</field-name>
<column-name>homePhone</column-name>
</cmp-field>
<cmp-field>
<field-name>employee</field-name>
<column-name>Employee</column-name>
</cmp-field>
</entity>
<entity>
<ejb-name>LocalRole</ejb-name>
<table-name>LocalRole</table-name>
<cmp-field>
<field-name>name</field-name>
<column-name>name</column-name>
</cmp-field>
<cmp-field>
<field-name>description</field-name>
<column-name>description</column-name>
</cmp-field>
</entity>
</enterprise-beans>
<relationships>
<ejb-relation>
<ejb-relation-name>tblUser-userInfo</ejb-relation-name>
<foreign-key-mapping />
<ejb-relationship-role>
<ejb-relationship-role-name>TblUserRelationshipRole</ejb-relationship-role-name>
<key-fields>
<key-field>
<field-name>email</field-name>
<column-name>email</column-name>
</key-field>
</key-fields>
</ejb-relationship-role>
<ejb-relationship-role>
<ejb-relationship-role-name>UserInfoRelationshipRole</ejb-relationship-role-name>
</ejb-relationship-role>
</ejb-relation>
<ejb-relation>
<ejb-relation-name>userInfo-localRole</ejb-relation-name>
<relation-table-mapping />
</ejb-relation>
</relationships>
</jbosscmp-jdbc>