`

数据源配置问题

阅读更多
采用数据源访问数据库


首先 加入相应的jar包 根据版本不同要加入 不同jar包 特别是Mysql

其次 配置数据源 可以在 项目中 META-INF 配置(被tomcat加载的) 也可以在Tomcat中配置 我这里就写 在第一个中配置的吧
      建个content.xm,注意了 用户名密码 都得写正确了 数据库驱动也得加正确了 数据库中数据库也要有下面配置中的数据库 例:test
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE XML>

<Context path="/guestbook" docBase="guestbook" debug="5" crossContext="true" reloadable="true">
    
<Resource name="jdbc/guestbook"
              auth
="Container"
              type
="javax.sql.DataSource" 
              maxActive
="5" 
              maxIdle
="5"
              maxWait
="10000" 
              driverClassName
="com.mysql.jdbc.Driver"
              url
="jdbc:mysql://localhost:3306/test"
              username
="root"
              password
="sa"
              testOnBorrow
="true" 
              testWhileIdle
="true" 
             
/>
</Context>
      先写个测试的吧,很多人直接用类 想写个连接数据库连接是否成功 但是这个是不行的 因为 jndi 的名称 获取不到 他是在tomcat启动时绑定的 这点要注意,如果真的要做的话也有个方法。现在先不写 以后再写吧 我们先写个 jsp测试页 如下testDS.jsp
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><%@ page import="java.sql.*,javax.sql.*,javax.naming.*" %>

<%
Connection conn 
= null;
try
  {
    Context ctx 
= new InitialContext(); 
    DataSource ds 
= (DataSource)ctx.lookup("java:comp/env/jdbc/guestbook");
    conn 
= ds.getConnection();
    System.out.println(
"connection pool connected !!");   
  } catch (NamingException e) {
    System.out.println(e.getMessage());
  } catch (SQLException e) {
    System.out.println(e.getMessage());
    e.printStackTrace();
  }finally
  {
   conn.close();
 }
 
%>

看看是不是连接成功了呢 。。。

做这个 有时候 经常会出现一些奇奇怪怪的问题  但是不要着急  跟着 它反馈给我们的信息 GOOGLE 在GOOGLE 一切都变简单了
分享到:
评论

相关推荐

    springboot多数据源配置

    在Spring Boot应用中,多数据源配置是一项重要的技术实践,特别是在大型系统中,可能需要连接到多个数据库以实现数据隔离、读写分离或是分布式事务管理。Spring Boot以其强大的自动化配置能力,使得设置多数据源变得...

    spring数据源配置

    ### Spring 数据源配置详解 #### 一、Spring与数据源简介 在Java企业级应用开发中,数据库操作是必不可少的一部分。Spring框架作为一种流行的轻量级Java应用开发框架,提供了强大的数据库访问支持,其中包括对数据...

    ODBC数据源配置以及数据导入导出

    在实际应用中,ODBC 数据源配置需要注意的一些问题,例如数据类型的转换、字符集的选择、数据的安全性等。例如,在从 Oracle 数据库中导出数据时,需要注意数据类型的转换,以免出现数据丢失或错误。同时,需要选择...

    jeecg3.5多数据源配置说明

    在IT行业中,数据库管理是核心任务之一,尤其是在大型企业级应用中,可能需要连接到...同时,需要注意的是,多数据源配置也需要考虑到数据一致性、事务管理等问题,合理设计数据同步策略,以确保数据的一致性和完整性。

    weblogic数据源配置

    ### WebLogic 数据源配置详解 #### 一、新建数据源 **步骤1:登录WebLogic控制台** 在开始配置之前,首先需要登录到WebLogic Server的管理控制台。WebLogic Server控制台是进行各种配置的核心界面,通过它可以...

    ssm实现多数据源配置

    在实际项目中,有时我们需要访问多个数据库,这时就需要实现多数据源配置。 在SSM框架中实现多数据源配置,主要涉及以下几个关键步骤和知识点: 1. **配置文件设置**:首先,你需要在`applicationContext.xml`或`...

    SpringBoot配置多数据源实现动态切换数据源

    本文将深入探讨如何在SpringBoot项目中配置多数据源,并实现数据源的动态切换,帮助你理解和掌握这一核心技能。 首先,我们理解"多数据源"的概念。在SpringBoot应用中,多数据源意味着系统能够连接并操作多个不同的...

    SSM(Spring+SpringMVC+MyBatis)多数据源配置框架

    9. **安全性**:多数据源配置也可能涉及安全问题,如权限控制和数据隔离,需要确保不同数据源间的访问控制得到妥善处理。 综上所述,SSM多数据源配置框架是一种强大的工具,它为企业级应用提供了灵活的数据处理能力...

    oracle配置数据源

    ### Oracle配置数据源详解 在IT领域中,Oracle数据库因其高度可扩展性和强大的事务处理能力而备受青睐。本文将详细解读如何配置Oracle数据源,并通过图文教程的方式引导读者完成整个配置流程。 #### 一、Oracle...

    SSH框架中的多数据源配置.DOC

    SSH 框架中的多数据源配置 在SSH框架中,多数据源配置是指在一个应用程序中使用多个数据源的配置方法。这种配置可以使得应用程序能够连接多个数据库,实现数据的集成和共享。 在SSH框架中,多数据源配置可以通过...

    SpringBoot多数据源配置(方式一:配置多个mapper扫描不同的包路径实现多数据源配置).docx

    ### Spring Boot多数据源配置详解 #### 一、引言 在实际的软件开发过程中,随着业务需求的多样化,单一的数据源已经无法满足所有场景的需求。例如,有时我们需要同时访问两个或更多的数据库来完成复杂的业务逻辑,...

    weblogic1036+db2数据源配置

    ### WebLogic 10.3.6 + DB2 数据源配置详解 #### 一、准备工作:复制DB2的JDBC驱动包至WebLogic域的lib目录 在进行数据源配置前,首先需要确保DB2的JDBC驱动已正确安装,并且能够被WebLogic服务器识别。为此,需要...

    mysql多数据源配置

    MySQL多数据源配置是数据库管理中的一个重要概念,它允许应用程序同时连接并操作多个数据库,以满足复杂的业务需求或实现数据的高效同步。这种配置在分布式系统、数据迁移、读写分离、故障切换等场景中非常常见。...

    springboot多数据源配置(sqlserver,mysql)

    在Spring Boot应用中,多数据源配置是一项关键的技术,它允许我们连接并操作多个数据库,例如MySQL和SQL Server。在本场景中,我们将探讨如何在Spring Boot中设置和管理这样的多数据源配置。 首先,我们需要了解`...

    was数据源配置教程

    WAS 数据源配置教程 WAS(WebSphere Application Server)是一种基于Java的Web应用服务器,它提供了强大的数据源配置功能,允许开发者轻松地配置和管理数据库连接。在本教程中,我们将详细介绍WAS数据源配置的步骤...

    mysql和Oracle的多数据源配置demo

    本示例"mysql和Oracle的多数据源配置demo"聚焦于如何在SpringBoot框架下同时集成和管理MySQL与Oracle这两种不同的数据库系统,以实现多数据源的配置。这在需要处理不同数据库类型或者需要实现数据冗余和故障切换的...

    Weblogic JDBC 数据源配置和详细参数说明

    Weblogic JDBC 数据源配置和详细参数说明 一、JDBC 概述 JDBC(Java Database Connectivity)是 Java 语言中的一种标准数据库连接技术,几乎所有需要访问数据库的 J2EE 应用程序都直接或间接地使用了它。JDBC 提供...

    weblogic连接oracle RAC数据源配置

    2. **创建数据源**:在WebLogic管理控制台中,选择“配置”-&gt;“数据源”,然后创建一个新的数据源。选择JDBC驱动类型,如"Oracle Thin",并填写相应的JNDI名称、URL、用户名和密码。 - URL格式通常是:`jdbc:...

    SpringMVC配置多数据源实战

    在SpringMVC框架中配置多数据源是一项常见的需求,尤其在大型企业级应用中,由于业务的复杂性,往往需要连接不同的数据库以满足不同模块的需求。以下将详细讲解如何实现这一功能。 首先,理解数据源(DataSource)...

Global site tag (gtag.js) - Google Analytics