Linux - tomcat -jndi数据源配置】的更多相关文章

Linux - tomcat -jndi数据源配置 tomcat/conf/context .xml 文件中修改如下 <Resource name="/jdbc/--" auth="Container" type="javax.sql.DataSource" factory="org.apache.tomcat.jdbc.pool.DataSourceFactory" jmxEnabled="true"…
简述: 配置JNDI 查找Tomcat 中server.xml中定义的数据源 步骤: 1. 修改elipse的数据源server.xml 主要修改如下, 1. 添加下面这段Context文本 其中StudentManagementWeb是项目名称 <Context docBase="StudentManagementWeb" path="/StudentManagementWeb" reloadable="true" source=&quo…
工程需要用JNDI数据源方式部署到tomcat,参考网上文章后,经过配置测试,摸索出来了.     环境说明: 数据库:Oracle9i Web服务器:tomcat-6.0.33 tomcat启动方式:server.xml配置context上下文启动 持久层框架:JPA 部署工程名:ipeer-interface(JPA,Spring,CXF)   Tomcat部署工程,使用JNDI数据源配置 修改两个地方:server.xml,spring*-dao.xml     1.修改server.xm…
一.数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下:   ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connection con  = DriverManager.getConnection();)    ③操作数据库(PreparedStatement stat = con.prepareStatement(sql);stat.executeQuery();)    ④关闭数据库,释放连接(con.close();)…
昨天有运营说添加活动不能用了,我就看了一下后台日志,发现访问数据库是报错: at java.lang.Thread.run(Thread.java:722) Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 59,085,803 milliseconds ago. The last packet…
最近公司的项目慢慢开始向Maven项目迁移, 部分配置文件公共组也帮我们做了些改动,其中在spring的applicationContext.xml中看到了数据连接bean存在两个,一个是jndi 一个是datasource.对jndi的数据连接不上很熟悉, 所以就搜索了相关的资料,在此做一下笔记. 在spring的applicationContext.xml文件中 jndi的写法如下: <bean id="dataSource" class="org.springfr…
http://hi.baidu.com/lzpsky/item/f9a727ba823257eb4ec7fd27 一.简介 JNDI : Java Naming and Directory Interface (JNDI) 首先关于jndi的配置网上资料很多,但大多都不是我想要的,原因很简单,改的配置文件太多,耦合度还是太高. 据网上资料所言,需要更改的配置文件有三:tomcat的server.xml,工程下的WEB-INF/web.xml和spring的数据源bean的配置.虽然只有三个,但在…
xml配置: <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> <property name="url&q…
web.xml <!-- ================================================================================ --> <!-- jndi configure --> <!-- ================================================================================ --> <resource-ref> <…
jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API.命名服务将名称和对象联系起来,使得我们可以用名称 访问对象.目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性. 在tomcat下配置如下: <Resource name="jdbc/bsrckDataSource" auth="Container" type="javax.sql.D…
一.docbase包含方式部署项目 D:\apache-tomcat-6.0.29\conf\server.xml里面添加如下内容   <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"…
原文地址:http://my.oschina.net/xiaomaoandhong/blog/74584 先记录在此,按照博文未配置成功…
转载网址:http://blog.sina.com.cn/s/blog_53803b7b010144u5.html 关于在TOMCAT下配置多数据源,网上有很多方式,但是感觉也很混乱,俺只说俺们使用的并且经过测试可用的方法,修改两个文件,web.xml和context.xml,这两个文件都可以在TOMCAT的conf文件夹下找到. (这里演示了MYSQL和SQLSERVER数据源的配置,其它数据库以此类推) 1.在WEB.XML最后增加下面内容,以此类推,有多少数据源就增加多少个resource…
假设是在原有project上改动 1,applicationContext.xml中改动当中的value值 <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">      <property name="jndiName">      <value>java:comp/env/jndivalue</val…
在 /usr/local/tomcat/bin/catalina.sh里首行加入, 防止内存不够的问题 JAVA_OPTS="-Xms512m -Xmx1024m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=1024m" JAVA_HOME=/usr/local/bin/jdk1.6.0_33 JRE_HOME=/usr/local/bin/jdk1.6.0_33/jre…
使用Tomcat JNDI数据源与Spring一起使用步骤如下: 1.将数据库驱动复制到Tomcat的lib文件夹下面 2.配置Tomcat的server.xml配置文件,在GlobalNamingResources节点下面添加一个Resource节点,如下: <GlobalNamingResources> <!-- Editable user database that can also be used by UserDatabaseRealm to authenticate user…
一.数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下:   ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connection con  = DriverManager.getConnection();)    ③操作数据库(PreparedStatement stat = con.prepareStatement(sql);stat.executeQuery();)    ④关闭数据库,释放连接(con.close();)…
一.数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下:   ①加载数据库驱动程序(Class.forName("数据库驱动类");)   ②连接数据库(Connection con  = DriverManager.getConnection();)   ③操作数据库(PreparedStatement stat = con.prepareStatement(sql);stat.executeQuery();)   ④关闭数据库,释放连接(con.close();)…
一.数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下:   ①加载数据库驱动程序(Class.forName("数据库驱动类");)   ②连接数据库(Connection con  = DriverManager.getConnection();)   ③操作数据库(PreparedStatement stat = con.prepareStatement(sql);stat.executeQuery();)   ④关闭数据库,释放连接(con.close();)…
一.数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下:   ①加载数据库驱动程序(Class.forName("数据库驱动类");)    ②连接数据库(Connection con  = DriverManager.getConnection();)    ③操作数据库(PreparedStatement stat = con.prepareStatement(sql);stat.executeQuery();)    ④关闭数据库,释放连接(con.close(…
原文地址:http://www.cnblogs.com/xdp-gacl/p/3951952.html 一.数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下:   ①加载数据库驱动程序(Class.forName("数据库驱动类");)   ②连接数据库(Connection con  = DriverManager.getConnection();)   ③操作数据库(PreparedStatement stat = con.prepareStatement(sq…
孤傲苍狼 只为成功找方法,不为失败找借口! JNDI学习总结(一)——JNDI数据源的配置 一.数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下:   ①加载数据库驱动程序(Class.forName("数据库驱动类");)   ②连接数据库(Connection con  = DriverManager.getConnection();)   ③操作数据库(PreparedStatement stat = con.prepareStatement(sql);sta…
下载c3p0包: 下载地址:https://sourceforge.net/projects/c3p0/files/?source=navbar 解压后得到包:c3p0-0.9.2.jar,mchange-commons-java-0.2.11.jar 下载mysql包: 下载地址:http://download.csdn.net/download/u010802461/9579306 解压后得到包:mysql-connector-java-5.1.39-bin.jar(笔者这里没有是因为我将包…
com.alibaba.druid.pool.DruidDataSourceFactory实现了javax.naming.spi.ObjectFactory,可以作为JNDI数据源来配置. 一.下载Druid的jar包 下载地址:http://mvnrepository.com/artifact/com.alibaba/druid/1.0.9,如下图所示:…
准备工作: Tomcat版本:tomcat6.0以上 下例中均使用MySQL数据库 将对应数据源的jar包和MySQL的驱动包拷贝至tomcat的lib文件夹下 一.全局数据源 1步骤一:配置 在tomcat下的conf/server.xml的GlobalNamingResources节点标签中增加如下配置: A. 最基本的DataSource配置: <Resource name="jndi " auth="Container" type="java…
一.C3P0下载 C3P0下载地址:http://sourceforge.net/projects/c3p0/files/?source=navbar…
经过3个多小时的努力,配置JNDI数据源(主要是通过DBCP连接池)终于搞定-还是Tomcat官方的说明好,不过全是英文的,大概还看得懂.百度上那么花花绿绿的太多了,一个也没成功!...本例使用的数据库为Ms SQL Server 2000,对于其它数据库只是修改一下相应的参数即可,服务器是Tomcat5.5, 与之间的版本配置连接池最简便自己总结了一下,希望起到一个抛砖引玉的作用 总结:第一步: 将驱动程序(jar包)放到tomcat安装目录下的common\lib文件夹下第二步: 在Tomc…
在我过去工作的过程中,开发用服务器一般都是Tomcat 数据源的配置往往都是在applicationContext.xml中配置一个dataSource的bean 然后在部署时再修改JNDI配置 我猜是因为Tomcat的配置需要改配置文件 不像JBoss,Weblogic等服务器在管理界面可以直接添加JNDI数据源 也很少人去研究它的配置 最近做了个小项目,发布版本的时候都是通过ant编译成jar包之后丢给测试 测试是大爷,教他修改数据源了还是当没听到 周末闲来无聊,看了一些Tomcat配置的教…
com.alibaba.druid.pool.DruidDataSourceFactory实现了javax.naming.spi.ObjectFactory,可以作为JNDI数据源来配置. 一.下载Druid的jar包 下载地址:http://mvnrepository.com/artifact/com.alibaba/druid/1.0.9,如下图所示: druid.jar依赖log4j的jar包,所以还需要下载log4j的jar包. log4j的下载地址如下:http://mvnreposi…
一.C3P0下载 C3P0下载地址:http://sourceforge.net/projects/c3p0/files/?source=navbar 下载完成之后得到一个压缩包…