配置JBoss4.0上MySQL数据库

MySQL数据库配置:MySQL数据库是一个开放源代码的数据库,有很多开源项目和小型的社团都在使用它。要在Jboss4中使用 MySQL的话首先要把MySQL的JDBC驱动放到CLASSPATH中。同样,把它复制到/server/default/lib目录下,再把 /docs/examples/jca/mysql-ds.xml复制到/server/default/deploy目录下。修改mysql- ds.xml文件,设置<driver-class/>为 com.mysql.jdbc.Driver再把<connection-url/>设置为jdbc:mysql://<mysqlhost>/<database>,其中<mysqlhost>是数据库主机名<database>是数据库名。

站在用户的角度思考问题,与客户深入沟通,找到宁波网站设计与宁波网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站制作、成都网站建设、企业官网、英文网站、手机端网站、网站推广、空间域名、网络空间、企业邮箱。业务覆盖宁波地区。

然后需要设置standardjaws.xml 或 jaws.xml文件的<datasource>和<type-mapping>元素:

 
 
 
  1. <jaws>  
  2. <datasource>java:/MySqlDS</datasource>  
  3. <type-mapping>mySql</type-mapping>  
  4. </jaws>  

同样也需要把standardjbosscmp-jdbc.xml 或 jbosscmp-jdbc.xml文件的<datasource> 和 <datasource-mapping>元素设置为下面这样:

 
 
 
  1. <jbosscmp-jdbc>  
  2. <defaults>  
  3. <datasource>java:/MySqlDS</datasource>  
  4. <datasource-mapping>mySql</datasource-mapping>  
  5. </defaults>  
  6. </jbosscmp-jdbc> 

最后再修改login-config.xml文件来使用MySQL:

 
 
 
  1. <application-policy name = "MySqlDbRealm">  
  2. <authentication>  
  3. <login-module code =  
  4. "org.jboss.resource.security.ConfiguredIdentityLoginModule" 
  5. flag = "required">  
  6. <module-option name ="principal">sa</module-option>  
  7. <module-option name ="userName">sa</module-option>  
  8. <module-option name ="password"></module-option>  
  9. <module-option name ="managedConnectionFactoryName">  
  10. jboss.jca:service=LocalTxCM,name=MySqlDS 
  11. </module-option>  
  12. </login-module>  
  13. </authentication>  
  14. </application-policy>  

修改了mysql-ds.xml, standardjaws.xml, standardjbosscmp-jdbc.xml,和login-config.xml 文件就可以在Jboss上使用MySQL数据库了。

【编辑推荐】

  1. JBoss简介告诉我们JBoss是什么
  2. 如何解决JBoss和log4j冲突
  3. JBoss集群中建立JMS集群服务
  4. 在Linux环境下安装JDK+JBoss
  5. 为JBoss控制台加锁

当前题目:配置JBoss4.0上MySQL数据库
当前路径:http://www.shufengxianlan.com/qtweb/news12/11562.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联