- 浏览: 582768 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (174)
- JBPM (3)
- WWF (0)
- JavaScript (11)
- J2EE (40)
- OperationSystem (11)
- 数据库 (12)
- CSS (1)
- Ajax (2)
- J2SE (30)
- Tools (10)
- 服务器中间件 (3)
- 异常 (0)
- Flex (5)
- jQuery (11)
- html (9)
- Ejb (1)
- HTML5 Shiv–让该死的IE系列支持HTML5吧 (1)
- Spring (9)
- Quartz (3)
- log4j (1)
- maven (1)
- cpdetector (1)
- JSON (1)
- log4jdbc (1)
- asm (8)
- FusionCharts (1)
- jqplot (1)
- highcharts (1)
- excanvas (1)
- html5 (1)
- jpcap介绍 (1)
- weblogic (3)
- URLURLClassLoader (0)
- URLClassLoader (1)
- ant (2)
- ivy (2)
- nexus (1)
- IT (0)
- LoadRunner (1)
- SCSS (1)
- ruby (1)
- webstorm (1)
- typescript (1)
- Jboss7 (1)
- wildfly (1)
- oracle (5)
- esb (0)
- dubbo (2)
- zookeeper (3)
- eclipse (1)
- Android (2)
- Studio (1)
- Google (1)
- 微信 (1)
- 企业号 (1)
- Linux (13)
- Oracle12c (1)
- Hadoop (1)
- InletexEMC (1)
- Windows (1)
- Netty (3)
- Marshalling (2)
- Protobuf (1)
- gcc (1)
- Git (1)
- GitLab (1)
- shell (2)
- java (3)
- Spring4 (1)
- hibernate4 (1)
- postgresql (1)
- ApacheServer (2)
- Tomcat (2)
- ApacheHttpServer (2)
- realvnc (1)
- redhat (7)
- vncviewer (1)
- LVS (4)
- LVS-DR (1)
- RedHat6.5 (5)
- LVS-NAT (1)
- LVS-IPTUNNEL (2)
- LVS-TUN (1)
- keepalived (2)
- yum (1)
- iso (1)
- VMware (1)
- redhat5 (1)
- ha (1)
- nginx (2)
- proguard (1)
- Mat (1)
- DTFJ (1)
- axis2 (1)
- web service (1)
- centos (1)
- random (1)
- urandom (1)
- apache (1)
- IBM (1)
- cve (1)
- 漏洞 (1)
- JDBC (1)
- DataSource (1)
- jdk (1)
- tuxedo (2)
- wtc (1)
最新评论
-
skying007:
好资料,谢谢分享给啊
FusionCharts在服务器端导出图片(J2EE版) -
cgnnzg:
大神好 可以发一份源码给我学习么 多谢了 978241085 ...
springmvc+dubbo+zookeeper -
jifengjianhao:
求源码:854606899@qq.com
springmvc+dubbo+zookeeper -
wdloyeu:
shihuan8@163.com邮箱网盘在哪,没找到。能给份源 ...
Java Socket长连接示例代码 -
huangshangyuanji:
求代码:45613032@qq.com
springmvc+dubbo+zookeeper
需要weblogic.jar和jrmpclient.jar
weblogicjndi.properties
applicationContext.xml
java中使用:
上述方案需要在webproject中加入weblogic.jar,比较麻烦,下面介绍不不要新增jar包的方案:
首先在web.xml文件中加入如下代码(这种方案必须是J2EE 2.5以上的版本):
这一步同上applicationContext.xml
java中使用:
http://f543711700.iteye.com/blog/1173618
weblogicjndi.properties
jndiName=DataSource jndiUrl=t3://192.168.1.10:7001 jndiInitial=weblogic.jndi.WLInitialContextFactory
applicationContext.xml
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"> <value>${jndiName}</value> </property> <property name="resourceRef"> <value>true</value> </property> <property name="jndiEnviroment"> <props> <prop key="java.naming.provider.url">${jndiUrl}</prop> <prop key="java.naming.factory.initial">${jndiInitial}</prop> </props> </property> </bean>
java中使用:
javax.naming.InitialContext ic = new javax.naming.InitialContext(); weblogic.jdbc.common.internal.RmiDataSource dataSource = (weblogic.jdbc.common.internal.RmiDataSource)ic.lookup("DataSource"); Connection conn = dataSource.getConnection(); conn.setAutoCommit(false);
上述方案需要在webproject中加入weblogic.jar,比较麻烦,下面介绍不不要新增jar包的方案:
首先在web.xml文件中加入如下代码(这种方案必须是J2EE 2.5以上的版本):
<resource-ref> <description>The default DS</description> <res-ref-name>jdbc/shihuanDS</res-ref-name> <res-auth>Container</res-auth> <res-type>javax.sql.DataSource</res-type> <mapped-name>DataSource</mapped-name> <!-- 这个必须和你的全局JNDI数据源名称一样 --> </resource-ref>
这一步同上applicationContext.xml
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"> <value>${jndiName}</value> </property> <property name="resourceRef"> <value>true</value> </property> <property name="jndiEnviroment"> <props> <prop key="java.naming.provider.url">${jndiUrl}</prop> <prop key="java.naming.factory.initial">${jndiInitial}</prop> </props> </property> </bean>
java中使用:
javax.naming.InitialContext ic = new javax.naming.InitialContext(); javax.sql.DataSource dataSource = (javax.sql.DataSource)ic.lookup("java:comp/env/jdbc/shihuanDS"); Connection conn = dataSource.getConnection(); conn.setAutoCommit(false);
http://f543711700.iteye.com/blog/1173618
发表评论
-
wtc开debug步骤
2019-02-01 15:33 702在生产环境上, 有时会遇到一些比较难定位的问题, 此时如果必须 ... -
weblogic部署Axis2
2017-03-22 19:55 937附件是weblogic部署axis2的方法 -
动态提交使用jQuery 完成ajax 文件下载
2016-10-05 13:46 888https://my.oschina.net/u/140962 ... -
Spring4Mvc整合Hibernate4框架示例
2016-02-05 11:52 1402今天用NetBeans8.1搭建了一套Spring4MVC+H ... -
Spring4配置properties文件的一点儿细节
2016-02-04 15:40 2803http://repo.spring.io/release/o ... -
JavaWeb发送信息到微信公众平台的企业号
2015-11-01 22:42 3806首先到微信公众平台申请微信企业号: https://qy.we ... -
dubbo源代码调试
2015-09-24 17:06 4212今天同事要调试zookeeper+dubbo源代码,所以做了以 ... -
springmvc+dubbo+zookeeper
2015-09-22 11:34 12033笔者这里使用的是apache- ... -
OracleAS10g安装配置与部署
2015-07-01 20:59 711先到Oracle官方下载OracleAS10的安装包,截图如下 ... -
一套基本的SpringMvc工程所需要的最基本jar包(pom.xml)
2014-08-19 16:38 1915附件里是pom.xml文件。 -
html的form表单提交得不到参数问题
2014-07-25 16:13 1864今天同事问我他的form表单按submit方式提交,在Java ... -
Spring3Mvc导出PDF的3种形式+导出excel的两种形式(exportAnimal.do)
2014-07-19 22:55 1146附件里SpringMvc导出PDF和Excel的示例代码。 ... -
Java利用中国网建SMS短信通平台发送手机短信
2014-04-26 21:55 2247JAVA发送手机短信,流传有几种方法: (1)使用webser ... -
在Java中发送电子邮件
2014-04-26 18:42 9612要先申请一个网易的126邮箱和一个新浪的com邮箱。 以下程 ... -
cpdetector_1.0.10_binary下载
2014-03-26 20:53 1045附件里是cpdetector_1.0.10_binary.ra ... -
在Java代码中用Axis2调用DotNet语言的WebService程序
2014-02-19 15:19 2582package com.shihuan.ymail.com ... -
SpringMvc多语言配置
2014-01-14 16:01 14435applicationContext.xml文件中加入如下代码 ... -
log4j多级别多输出文件的配置
2013-07-22 21:28 1577以下代码需要log4j-1.2.17.jar的支持。 B ... -
Quartz_Job_Scheduling_Framework_中文版文档
2012-08-31 14:33 1183附件里是中文版的Quartz学习资料,非常好,笔者也是在CSD ... -
mysql和Oracle在对clob和blob字段的处理
2012-08-25 18:50 30918一、MySQL与Oracle数据库如何处理Clob,Bl ...
相关推荐
在Spring框架中,通过JNDI(Java Naming and Directory Interface)可以方便地访问WebLogic服务器中的数据源。这为应用程序提供了高度解耦的数据访问机制,使得应用程序能够更加灵活地管理与数据库的连接。本文将...
总之,理解并掌握Spring在WebLogic中配置数据源的方法对于Java开发者来说至关重要,这有助于构建健壮、高效的企业级应用。同时,配合Eclipse这样的开发工具,能提高开发效率和项目的可维护性。在不断变化的IT环境中...
- 如果应用程序使用Spring框架,可以利用Spring的`JdbcTemplate`或`JpaTemplate`等工具类,通过配置文件或注解声明WebLogic数据源。 - 配置示例: ```xml <jee:jndi-lookup id="dataSource" jndi-name="java:...
4. **资源管理**:Spring 可以通过 JNDI 查找 WebLogic Server 提供的资源,如数据源、邮件会话等。 5. **安全管理**:Spring Security 可以与 WebLogic Server 的身份验证和授权机制集成,实现统一的安全策略。 ...
通常,在Web应用程序中,数据源常常通过Java Naming and Directory Interface (JNDI)进行管理,这允许多个应用共享同一个数据源,例如在应用服务器如Tomcat、JBoss或WebLogic中。然而,有时我们可能希望在非Web环境...
配置WebLogic的安全性,需要创建安全域、设置角色和权限、管理证书和密钥库。 七、性能优化 WebLogic Server的性能优化涉及多个层面,包括JVM参数调整、内存配置、线程池大小、缓存设置等。通过监控和分析服务器...
**具体配置:** 在WebLogic管理控制台中,进入“配置”->“服务”->“JDBC”->“数据源”,选择对应的数据源,设置"最小连接数"、"最大连接数"等参数。 **性能详解:** 连接池大小应根据应用负载动态调整,避免过多...
2. 在 weblogic 或 jboss 等应用服务器中配置 JNDI 数据源,然后在 Spring 配置文件中使用 JndiObjectFactoryBean 来引入数据源:<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">.....
- 使用Spring框架的`@Bean`注解来声明数据源,这样可以在代码中管理配置,减少XML配置文件的复杂性。 - 利用Java配置类和自动装配特性,避免手动配置每个资源。 - 使用统一的模板,为不同数据库创建数据源模板,只需...
2. JDBC数据源:配置和管理JDBC数据源,连接到数据库,提供统一的访问接口,支持数据源的连接池和事务管理。 3. SSL安全配置:为了保障通信安全,可以配置WebLogic支持SSL(Secure Sockets Layer),加密传输数据,...
4. **Spring框架JAR**:如果你使用Spring框架来管理数据源,那么需要引入`spring-jdbc.jar`和`spring-tx.jar`。Spring提供了一个高级的数据源抽象,如`AbstractDataSourceBean`,可以方便地配置和管理数据源。 5. *...
XDoclet是一个基于JavaDoc的代码生成工具,它可以自动根据Java源代码中的特定注解生成如EJB接口、Hibernate映射文件、Spring配置文件等。在本示例中,XDoclet可能被用来自动生成Spring配置和Web服务相关的接口及实现...
在某些应用服务器中(如WebLogic、WebSphere等),通常使用JNDI来配置和管理数据源。这种方式可以让应用服务器统一管理数据源,从而简化应用程序的配置。 - **配置步骤**: 1. **定义JNDI数据源**:在应用服务器中...
创建WebLogic域是部署的基础步骤,域包含了WebLogic Server实例、管理和配置信息。在WebLogic安装目录的`common/bin`目录下运行`config.cmd`,按照向导一步步操作。首先选择创建新域,然后设置管理员用户名和密码,...
- 配置数据源的基本属性和连接池设置。 - 确认使用自定义的JDBC驱动包。 6. **解决常见问题**: - **无法创建数据源**:确保JDBC驱动正确配置,并且数据库服务正常运行。 - **启动失败**:检查日志文件(`logs`...
2. **配置Redis连接池**:在Tomcat的类路径下(通常是`$CATALINA_HOME/lib`),添加Jedis连接池库(如`jedis-3.x.x.jar`)和相关依赖。Jedis是Java的Redis客户端,提供与Redis服务器通信的功能。 3. **创建...
在实际生产环境中,根据需求可能还需要配置数据源、JMS队列、SSL证书等,以满足不同应用的运行需求。 总结,WebLogic Server的安装配置涉及多个步骤,包括选择安装包、安装软件、配置域和集群。通过这些步骤,可以...
在Spring框架中,JNDI(Java Naming and Directory Interface)主要用来查找和绑定资源,如数据源、EJB等。JNDI允许我们通过名称来访问分布式环境中的对象,这在多层架构或集群环境中非常有用。下面我们将深入探讨...