`

SSH项目的JNDI配置

阅读更多
  1. 在spring的Hibernate管理文件中做如下配置

    <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
    	<property name="jndiName" value="java:comp/env/jdbc/testJNDI"></property>
    </bean>
  2.  在Tomcat的根目录下的\conf\Catalina\localhost目录下新建与你工程名称相同的xml文件。如testJNDI.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <Context>
      <Resource
        name="jdbc/testJNDI"
        type="javax.sql.DataSource"
        driverClassName="oracle.jdbc.driver.OracleDriver"
        password="sys"
        maxIdle="2"
        maxWait="50"
        username="sys"
        url="jdbc:oracle:thin:@localhost:1521:orcl"
        maxActive="4"/>
    </Context>
    
分享到:
评论

相关推荐

    JNDI示例整合SSH

    **标题:“JNDI示例整合SSH”** 在IT领域,`JNDI`(Java Naming and Directory Interface)是Java平台提供的一种标准接口,用于访问命名和目录服务。它允许应用程序查找和操作不同类型的网络资源,如数据源、EJB等...

    SSH示例源码下载

    通过查看这些源代码,学习者可以理解SSH框架如何协同工作,以及如何通过JNDI配置和使用数据库连接。 总的来说,这个SSH示例源码提供了一个完整的Java Web应用开发实例,涵盖了从视图到模型的整个流程。对于初学者,...

    SSH框架的优化

    综上所述,SSH框架的优化涉及到数据源的管理、数据库连接池的使用、注解的引入以简化配置、自动装配的合理运用以及配置文件的拆分,这些改进都能提高项目的可维护性和开发效率。对于初学者来说,理解并实践这些优化...

    SSH框架----初学基础

    在SSH项目中,通常会配置C3P0作为Spring的数据源,管理和优化数据库连接。 "webApp"这个目录可能包含了以下结构: - WEB-INF:存放web应用的配置文件,如struts-config.xml(Struts配置)、spring-context.xml...

    J2EE(SSH整合)开发笔记.doc

    - **使用JNDI连接数据源**:通过Java命名和目录接口(JNDI)配置数据源,便于在不同的环境中切换数据库,提高代码的灵活性和可移植性。 #### 构建jar包文件的顺序 1. **构建Spring框架**:将所有必需的Spring jar...

    SSh的注册实例

    在本实例中,我们将深入探讨如何在项目中注册SSH框架,并利用JNDI(Java Naming and Directory Interface)来连接SQL数据库。 首先,让我们了解SSH框架的各自职责: 1. **Spring**:作为IoC(Inversion of Control...

    SSH2 配置所必须的包

    SSH2配置过程中,涉及到多个Java库,这些库是构建基于SSH2(Struts2、Spring、Hibernate2)的Web应用程序的基础。首先,我们来看SSH2的核心组件: 1. **Struts2**:这是一个用于构建MVC(Model-View-Controller)...

    ssh2连接多个数据库

    本文将深入探讨如何使用SSH2框架连接多个数据库,并通过配置示例来阐述具体步骤。 ### SSH2框架连接多个数据库 SSH2框架在连接多个数据库时,主要依赖于Spring框架的灵活配置能力,以及Hibernate对多数据源的支持...

    SSH动态切换数据源

    SSH动态切换数据源是一种在Java Web开发中处理多数据库连接切换的技术,主要应用于Spring、Struts和Hibernate(SSH)这三大框架集成的项目。SSH框架是企业级应用开发的常用组合,提供了强大的业务逻辑处理和数据持久...

    ssh step by step 01 struts2项目

    本篇文章将深入探讨SSH整合的核心概念、配置步骤以及在实际项目中的应用。 首先,Struts2是MVC(模型-视图-控制器)设计模式的一个强大实现,它提供了一种组织应用程序的方式,将业务逻辑、数据访问和用户界面分离...

    SSH连接Oracle数据库.txt

    ### SSH框架连接Oracle数据库的关键配置知识点 在基于Java 2 Platform, Enterprise Edition (J2EE) 的Web开发中,SSH(Struts + Spring + Hibernate...对于基于J2EE的Web开发项目来说,合理配置这些参数是非常重要的。

    SSH2 jar包

    6. **org.springframework.context-3.0.5.RELEASE.jar**:这是Spring框架的核心模块,提供了上下文容器,管理和配置应用程序组件,包括bean工厂和应用上下文。 7. **...

    1-SSH综合项目—我的智囊团(介绍及环境搭建)-笔记.doc

    第三步设置 `SessionFactory ID` 为 `sessionFactory`,配置数据源使用JNDI方式,设置 `BeanId` 为 `dataSource`,`DataSource` 为 `java:/comp/env/jdbc/mldn`,方言为 `mysql`。 - **Struts**:选择 **Struts 1.2...

    ssh.zip_SSH 实现 上传 下载 功能_java ssh_ssh_struts2.3_上传下载

    总的来说,这个压缩包中的项目是一个使用SSH框架构建的Web应用,集成了验证码登录、基本的CRUD操作、文件上传和下载功能,以及C3P0连接池和MySQL数据库。开发者可以通过学习这个项目来了解SSH框架的实际应用,以及...

    SSH-1整合源码,每行注释.zip

    C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,提供了一套配置灵活、性能良好的数据库连接池。在这个项目中,C3P0用于管理数据库连接,提高数据库访问的效率和并发能力,通过配置c3p0.properties文件进行...

    uts1.2+JNDI+JDK1.5+MySql

    这里提到的"uts1.2+JNDI+JDK1.5+MySql"是一个项目,利用了SSH框架以及JNDI(Java Naming and Directory Interface)、JDK 1.5版本和MySQL数据库。下面我们将详细讨论这些知识点。 1. **Struts 1.2**: Struts是...

    【个人经验】SSH集成步骤 SSI集成步骤

    在Myeclipse中搭建SSH项目,通常需要以下步骤: 1. 创建一个新的Dynamic Web Project,导入Struts、Spring和Hibernate的相关库。 2. 配置Struts的struts-config.xml文件,定义Action和Form Bean。 3. 配置Spring的...

    SSH整合jar包

    2. **导入依赖**:在项目中引入Spring、Struts2、Hibernate和C3P0的jar包,这些都包含在"sshjar"压缩包中。 3. **配置文件**:编写Spring的`beans.xml`文件以定义Bean的配置;配置Struts2的`struts.xml`文件定义...

    五个完整的java项目源码

    本资源包含五个完整的Java项目源码,这些项目涵盖了JSP、JDBC、SSH(Struts2、Spring、Hibernate整合框架)、Servlet和JNDI等多种核心技术,是学习和实践Java Web开发的宝贵材料。 1. JSP(JavaServer Pages):JSP...

Global site tag (gtag.js) - Google Analytics