WebSphere中配置的数据源在Web应用中引用的写法

WebSphere中配置的数据源在Web应用中引用时名称一定要和数据源的JNDI名称保持一致,否则会出现无法找到数据源的错误。

引用WAS的数据源时只需要与JNDI名称保持一致即可。

引用Tomcat的数据源时需要加上:java:comp/env/ + 数据源名称,如:java:comp/env/jdbc/oracleds

WAS中配置数据源截图如下:

在WebSphere中定义了数据源,JNDI名称为:jdbc/oracle11g_datasource

在Spring中引用数据源时应当这样写:

<!-- dataSource config -->
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
    <property name="jndiName">
        <value>jdbc/oracle11g_datasource</value>
    </property>
</bean>

原文地址:https://www.cnblogs.com/xusweeter/p/9441906.html

时间: 2024-08-10 15:22:06

WebSphere中配置的数据源在Web应用中引用的写法的相关文章

Spring MVC 使用tomcat中配置的数据源

Spring MVC 使用tomcat中配置的数据源 配置tomcat数据源 打开tomcat目录下的conf目录,编辑sever.xml目录.在<GlobalNamingResources>标签中添加数据源配置: <Resource name="jdbc/dbsourse" scope="Shareable" type="javax.sql.DataSource" factory="org.apache.tomcat

Eclipse中配置Tomcat并创建Web项目

Eclipse中配置Tomcat并创建Web项目一.在Eclipse中设置Tomcat1.Tomcat位置的设定eclipse要启动Tomcat,必须知道所在位置.在菜单window—Preferences中,选择Tomcat,根据目前的版本(6.0),选择“Version 6.x”.然后点“Browse...”按钮,选择Tomcat home. 2.在对具体服务器进行管理的“Servers”子窗口中,点鼠标右键“New”-“Server” 3.双击新建的Server,在“Overview”窗口

在Eclipse for mac中配置tomcat,使web项目自动部署到tomcat

jdk.tomcat的配置就不多说了,网上一大堆. 一.发现问题 在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字. 二.验证 很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中.在内置浏览器中输入http://localhost:8080/webDemo/login.jsp可正常打开.但在外部浏览器上打开h

通过weblogic配置log4jdbc数据源,在项目中使用该数据源,输出sql

说一下配置: 服务器weblogic 项目使用的是spring管理Bean,数据源配置也是基于Spring的dbcp数据源,并且用log4jdbc进行sql日志打印,采用logback+slf4j日志打印.log4jdbc能够很好打印sql,并且参数也带上了,这在项目开发与后期系统出现的问题查找原因都有很大的帮助. 数据库配置如下: jdbc.driverClassName=net.sf.log4jdbc.DriverSpy jdbc.url=jdbc:oracle:thin:@ip:port/

spring中配置jdbc数据源

1.加入jdbc驱动器包,mysql-connector-java.jar 2.加入commons-dbcp.jar配置数据源 3.在classpath下新建文件jdbc.properties,配置jdbc数据源参数 jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc\:mysql\://localhost\:3306/baiyin jdbc.username=root jdbc.password=123456 4.在xml中导入数据

Linux中配置samba服务器,实现局域网中文件共享。

linux中搭建samba服务,实现局域网中文件共享 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务. 实验环境:Linux6.虚拟windows7/10.yum仓库.同一网段. `rpm -q samba` //查看Samba安装与否 `yum install /mnt/Pa

websphere7.0中配置mysql数据源

一.           配置J2C认证别名 1. 登陆WAS控制台,“安全性”——“全局安全性”——在右边找到“Java认证和授权服务”——点击“J2C认证数据” 2. 选择“新建”,输入“别名”.“用户标识”和“密码”(用户标识就是软件用于连接数据库的用户名根据xml文件进行配置,别名可以和用户标识相同),点击应用,保存(xml文件里面有几个用于连接数据库的用户名就新建几个) 二.           新建JDBC提供程序 1. 新建JDBC提供程序 2. 数据库类型选择自定义,输入实现类名

SQL Server中配置ODBC数据源

单击“开始→windows系统→控制面板”,打开控制面板 单击“管理工具→ODBC数据源(32位)”打开ODBC数据源配置对话框 在数据源配置对话框中单击“系统DSN”选项卡下的“添加”按钮,创建数据源. 在创建数据源对话框中选择“SQL Server”为驱动程序,单击“完成”按钮 在配置DSN对话框中输入要用到的“数据库名称”和连接到的“服务器名称”(你自己的IP) 单击“下一步”按钮 在弹出的下一个对话框中输入登录数据库的“用户名”和“密码”后单击“下一步”按钮. 接着按照默认的选项依次单击

在Tomcat中配置MySQL数据源

打开context.xml文件,路劲为:apache-tomcat-7.0.61\conf,添加如下代码: <Resource auth="Container" driverClassName="com.mysql.jdbc.Driver" maxActive="100" maxIdle="30" maxWait="10000" name="jdbc/user" type=&quo