知识大全 jboss配置 mysql数据库连接池

Posted 数据库

篇首语:我希望在颠沛流离之后,还能够重新遇见温暖的你,那时候,你刚好成熟,而我,刚好学会温柔。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 jboss配置 mysql数据库连接池相关的知识,希望对你有一定的参考价值。

jboss配置 mysql数据库连接池实例  :配置:   JDK     JBoss    Mysql    Myeclipse  :  建立数据库: create database test;use test;DROP TABLE IF EXISTS `test`;CREATE TABLE `test` (  `Test_id` int( ) NOT NULL auto_increment   `Test_name` varchar( ) NOT NULL default    `Test_password` varchar( ) NOT NULL default    PRIMARY KEY  (`Test_id`)) ENGINE=InnoDB DEFAULT CHARSET=latin ;INSERT INTO `test` VALUES ( test test ) ( test test ); :Copy MySQL的JDBC驱动放到jboss \\server\\default\\lib  可到MYsql网站下载 :在 jboss \\server\\default\\deploy下新建文件mysql ds xml   可从jboss \\docs\\examples\\jca copy 修改   想配置多个连接池只要多加一个<local tx datasource></local tx datasource>   其中内容如下:  <?xml version=  encoding= UTF ?><!  $Id: mysql ds xml v    / /   : :  acoliver Exp $  ><!   Datasource config for MySQL using   available from:l ><datasources>  <local tx datasource>    <jndi name>test</jndi name>    <connection url>jdbc:mysql:// : /test</connection url><!?test为数据库名 >    <driver class> mysql jdbc Driver</driver class>    <user name>root</user name><!?用户名以下相同 >    <password>xxxxxxxx</password><!?密码以下相同 >    <exception sorter class name> jboss resource adapter jdbc vendor MySQLExceptionSorter</exception sorter class name>    <!  should only be used on drivers after   with  ping  support    <valid connection checker class name> jboss resource adapter jdbc vendor MySQLValidConnectionChecker</valid connection checker class name>     >    <!  sql to call when connection is created    <new connection sql>some arbitrary sql</new connection sql>       >    <!  sql to call on an existing pooled connection when it is obtained from pool   MySQLValidConnectionChecker is preferred for newer drivers    <check valid connection sql>some arbitrary sql</check valid connection sql>       >    <!  corresponding type mapping in the standardjbosscmp jdbc xml (optional)  >    <metadata>       <type mapping>mySQL</type mapping>    </metadata>  </local tx datasource></datasources> :修改jboss \\server\\default\\conf\\ standardjaws xml<jaws><datasource>java:/test</datasource> <type mapping>mySql</type mapping>  </jaws>修改jboss \\server\\default\\conf\\ standardjbosscmp jdbc xml<jbosscmp jdbc> <defaults> <datasource>java:/test</datasource><datasource mapping>mySql</datasource mapping></defaults></jbosscmp jdbc>修改jboss \\server\\default\\conf\\ login config xml<application policy name =  MySqlDbRealm > <authentication> <login module code =  jboss resource security ConfiguredIdentityLoginModule  flag =  required > <module option name = principal >test</module option> <module option name = userName >root</module option> <module option name = password >xxxxxxxx</module option> <module option name = managedConnectionFactoryName > jboss jca:service=LocalTxCM name=test </module option> </login module> </authentication> </application policy> :Myeclispe 新建Web  project 命名为:UseTest新建JAVA类DatabaseConn javapackage  db;import java sql *;import javax naming *;import javax sql DataSource;public class DatabaseConn         public static synchronized Connection getConnection()             try                 Context envCtx = new InitialContext();                 DataSource ds = (DataSource) envCtx lookup( java:/test );                return ds getConnection();             catch (SQLException e)                 System out println( 数据源配置发生错误  + e toString());                return null;             catch (NamingException e )                 System out print( 数据源配置  + e toString());                return null;                            public static void close(ResultSet rs  Statement st  Connection conn)         try             if (rs != null)                rs close();         catch (SQLException ex)                 ;        try             if (st != null)                st close();         catch (SQLException ex)                 ;        try             if (conn != null)                conn close();         catch (SQLException ex)                 ;     :新建JSP页面:MyJsp jsp<%@ page language= java  import= java util *  pageEncoding= GB %><%@ page import= java sql * %> <%@ page import= db * %><!DOCTYPE HTML PUBLIC  //W C//DTD HTML   Transitional//EN ><>  <head>        <title>My JSP  MyJsp jsp  starting page</title>        <meta  equiv= pragma  content= no cache >    <meta  equiv= cache control  content= no cache >    <meta  equiv= expires  content= >    <meta  equiv= keywords  content= keyword keyword keyword >    <meta  equiv= description  content= This is my page >        <!     <link rel= stylesheet  type= text/css  >     >  </head>    <body>    <% Connection conn = DatabaseConn getConnection();Statement stmt=conn createStatement();ResultSet rs=stmt executeQuery( select * from test );while(rs next())out println(rs getInt( Test_id ));out println(rs getString( Test_name ));out println(rs getString( Test_password ));DatabaseConn close(rs stmt conn);%>   </body></>  :部署Web project :重新启动服务器 :访问:  cha138/Article/program/Java/ky/201311/28391

相关参考

知识大全 Tomcat5配置Mysql JDBC数据库连接池

Tomcat5配置MysqlJDBC数据库连接池  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 tomcat连接池的配置与使用数据库mysql

    关于tomcat连接池的配置我在自己开始的时候碰到过许多的问题至少失败过六次今天终于成功了对于这个问题的产生与由来我也给大伙说说  

知识大全 浅析Tomcat5配置Mysql JDBC数据库连接池

浅析Tomcat5配置MysqlJDBC数据库连接池  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 Java jsp tomcat6 mysql连接池配置

Javajsptomcat6mysql连接池配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 spring连接池配置详解

  数据库连接池概述  数据库连接是一种关键的有限的昂贵的资源这一点在多用户的网页应用程序中体现得尤为突出对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性影响到程序的性能指标数据库连接池正是

知识大全 Tomcat5.5数据库连接池配置

Tomcat5.5数据库连接池配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!猫咪正不断把自己B

知识大全 Weblogic8配置Oracle数据库连接池

Weblogic8配置Oracle数据库连接池  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lis

知识大全 在 tomcat 5 中配置数据库连接池(DBCP)

在tomcat5中配置数据库连接池(DBCP)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  首

知识大全 配置JBoss 4 JDBC连接

配置JBoss4JDBC连接  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Jboss的开发人员

知识大全 怎样做Tomcat4.1.31的数据库连接池配置

怎样做Tomcat4.1.31的数据库连接池配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!