- 浏览: 1184863 次
- 性别:
- 来自: 上海
-
文章分类
- 全部博客 (411)
- ASP (6)
- ASP.NET (2)
- CSS (4)
- HTML (11)
- Javascript (34)
- Java (100)
- PHP (1)
- XML (2)
- Flash/Flex/AS (1)
- 编程理论 (6)
- 操作系统 (23)
- 架构与搭建 (13)
- 软件应用 (39)
- 移动开发及应用 (4)
- UI设计 (2)
- 数据库 (23)
- 围棋 (1)
- 闲语茶楼 (6)
- 金融 (1)
- 其他 (3)
- Linux/Unix (38)
- 项目管理 (3)
- cmd (2)
- ssh (3)
- SVN (1)
- 移动开发 (1)
- HTML5 (1)
- jquery (1)
- redis (1)
- nginx (2)
- webservice (1)
- vmware (1)
- ssl (1)
- eclipse (1)
- sqlite (1)
- spring (2)
最新评论
-
cnhome:
Java 8 下:// 编码String asB64 = Ba ...
不要使用sun.misc.BASE64Encoder -
请叫我翠西狗:
那如果我要用this.getServletContext() ...
JSP/Servlet使用代理或路由器映射时获取服务器地址为内网地址 -
nomblouder:
按照别的博客,别名一直是p4merge,导致一直报错comma ...
win与linux下git配置p4merge为合并比较工具的方法 -
linuxzhang:
请问我按你的方法修改了sts-3.7.3.RELEASE中的o ...
Eclipse中setter/getter方法自动添加属性注释 -
yzh__:
求解答。。。
Struts2定义默认拦截器时需要注意
<bean id="dataSource"
class="org.logicalcobwebs.proxool.ProxoolDataSource">
<property name="driver">
<value>com.mysql.jdbc.Driver</value>
</property>
<property name="driverUrl">
<value>jdbc:mysql://192.168.3.94:3306/JhGroup?user=root&password=123456
&useUnicode=true&characterEncoding=GBK</value>
</property>
<property name="user">
<value></value>
</property>
<property name="password">
<value></value>
</property>
<!-- proxool自动侦察各个连接状态的时间间隔(毫秒),侦察到空闲的连接就马上回
收,超时的销毁 (默认30秒)-->
<property name="houseKeepingSleepTime">
<value>90000</value>
</property>
<!-- 最少保持的空闲连接数 (默认5个)-->
<property name="prototypeCount">
<value>5</value>
</property>
<!-- 最大连接数 (默认15个)-->
<property name="maximumConnectionCount">
<value>15</value>
</property>
<!-- 最小连接数 (默认5个) -->
<property name="minimumConnectionCount">
<value>5</value>
</property>
</bean>
1、用户名及密码写在 url 中;
2、在以下属性中用户名及密码可不写,但该属性必须存在。
<property name="user"> <value></value> </property> <property name="password"> <value></value> </property>
<beans default-autowire="byName" default-lazy-init="false" default-dependency-check="none"> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location"> <value>/WEB-INF/context.properties</value> </property> </bean> <bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource"> <property name="driver"> <value>${proxool.driver}</value> </property> <property name="driverUrl"> <value>${proxool.url}</value> </property> <property name="user"> <value>${proxool.username}</value> </property> <property name="password"> <value>${proxool.password}</value> </property> <property name="alias"> <value>${proxool.alias}</value> </property> <property name="houseKeepingSleepTime"> <value>${proxool.houseKeepingSleepTime}</value> </property> <property name="prototypeCount"> <value>${proxool.prototypeCount}</value> </property> <property name="maximumConnectionCount"> <value>${proxool.maximumConnectionCount}</value> </property> <property name="minimumConnectionCount"> <value>${proxool.minimumConnectionCount}</value> </property> <property name="trace"> <value>${proxool.trace}</value> </property> <property name="verbose"> <value>${proxool.verbose}</value> </property> </bean> </beans>
<servlet> <servlet-name>Admin</servlet-name> <servlet-class> org.logicalcobwebs.proxool.admin.servlet.AdminServlet </servlet-class> </servlet> <servlet-mapping> <servlet-name>Admin</servlet-name> <url-pattern>/admin</url-pattern> </servlet-mapping>
.java。我就是重写了这个源码。才解决了这个乱码问题。可能还有其他办法:只需简单的该一个方法就可以了。
private void printDefinitionEntry(ServletOutputStream out, String name, String value) throws IOException { out.println(" <tr>"); out.print(" <td width=\"200\" valign=\"top\" style=\"" + STYLE_CAPTION + "\">"); out.print(name); out.println("</td>"); if (value != null) { out.print(" <td style=\"" + STYLE_DATA + "\">"); out.print(new String(value.getBytes("ISO-8859-1"),"utf-8")); } else { out.print(" <td style=\"" + STYLE_NO_DATA + "\">off"); } out.print("</td>"); out.println(" </tr>"); }
<servlet-class> com.jack.servlet.AdminServlet </servlet-class>中<servlet-class>换成你改写的那个类。
发表评论
-
Maven使用mvn命令时跳过test的参数
2015-05-28 11:24 1893方法有两种: 方法1: mvn install -Dsk ... -
Spring中Propagation类的事务属性区别
2014-12-08 14:50 2212PROPAGATION_REQUIRED:支持当前事务,如果 ... -
Spring AOP中pointcut expression表达式解析
2014-08-27 15:39 3454Pointcut 是指那些方法需要被执行"AOP& ... -
用正则表达式替换手机号为星号*的写法
2014-08-11 15:43 10087现在网络越来越关注一些隐私,比如手机号隐藏当中的若干位数字 ... -
java使用相对路径连接sqlite
2014-08-01 15:48 6966在sqlite的连接源码中,可以看到 :resource: ... -
Eclipse中setter/getter方法自动添加属性注释
2014-08-01 12:11 16667这篇文章以前在公司内网发的,到现在也一直有用,发上来分享给有 ... -
memcached-session-manager配置
2014-07-09 18:01 991声明:本篇文章是根据memcach ... -
使用java原生url连接传输protobuf
2014-06-26 18:16 1492protobuf已经出来好多年了,原谅我最近才了解到goo ... -
Tomcat内存、连接数等性能参数设置
2014-02-20 14:37 17321、修改启动时内存参数、并指定JVM时区 (在windows ... -
使用JSP列出所有运行中的线程
2013-07-29 10:06 1074<html> <head> &l ... -
JVM系列五:JVM监测&工具[整理中]
2013-05-10 10:34 1156前几篇篇文章介绍了介绍了JVM的参数设置并给 ... -
JVM系列四:生产环境参数实例及分析【生产环境实例增加中】
2013-05-10 10:32 1286java application项目(非web项目) 改进 ... -
JVM系列三:JVM参数设置、分析
2013-05-10 10:30 1048不管是YGC还是Full GC,GC过程中都 ... -
JVM系列二:GC策略&内存申请、对象衰老
2013-05-10 10:19 1058JVM里的GC(Garbage Collec ... -
JVM系列一:JVM内存组成及分配
2013-05-10 10:14 1121java内存组成介绍:堆(Heap)和非堆(Non-h ... -
jenkins配置权限不对导致无法登陆的重置方法
2013-04-20 20:43 25515找到.jenkins/config.xml文件: 替换为: ... -
Spring3中替换默认拦截器的方法BeanFactoryPostProcessor
2012-08-14 16:51 4091由于Spring默认的静态资源处理器不能满足需求,需要做一些自 ... -
Hessian 权限认证
2012-08-07 11:23 1556Hessian 权限认证 Hessian的一些基本简介已经在上 ... -
利用java 6.0的脚本引擎执行字符串表达式运算
2012-08-06 23:09 1488例子都在这里了:http://www.java2s.com/C ... -
在spring、tomcat中使用多数据源并支持分布式事务管理
2012-08-06 22:10 2660原文:http://zxlaiye.iteye.c ...
相关推荐
proxool-0.9.1(my).jar 包是我修改了proxool-0.9.1后的jar包,修改后可以完全支持spring配置,并添加了charSet配置属性,用于配置数据库链接的设置默认字符集,并且解决了proxool数据库连接池报如下错误的问题:...
为了使Spring能够找到`proxool.properties`文件并解析其中的属性,我们需要在Spring配置文件中添加以下内容: ```xml <context:property-placeholder location="classpath:proxool.properties"/> ``` 最后,我们...
配置Proxool首先需要引入相关的依赖库。从提供的文件列表来看,我们有`proxool-cglib.jar`和`proxool-0.9.1.jar`,这些都是Proxool的核心库,而`cglib`是为了代理创建数据库连接。将这两个库添加到项目的类路径中,...
2. **配置Proxool属性**:在Spring的配置文件(如`applicationContext.xml`)中,我们需要定义一个`org.springframework.jndi.JndiObjectFactoryBean`,该工厂bean会创建一个Proxool的数据源。以下是一个基本的配置...
Spring中使用proxool的配置 Spring中使用proxool的配置Spring中使用proxool的配置 Spring中使用proxool的配置
Spring2.5配置proxool连接池
4. **配置Proxool**:在Spring配置文件中添加Proxool的配置,包括数据库URL、用户名、密码、连接池参数等。 5. **AOP配置**:在Spring配置文件中定义切面,包括切入点表达式和通知(Advice),实现事务管理或其他...
Spring框架中的DataSource配置使得Proxool的集成变得简单,而proxool-0.9.1.jar和proxool-cglib.jar是运行Proxool所需的核心库。在实际应用中,正确理解和配置这些参数以及库文件,可以优化数据库访问性能,提高系统...
总的来说,在Hibernate中配置Proxool连接池涉及的主要步骤包括:在Spring配置文件中声明SessionFactory并指定Proxool的相关属性;在单独的Proxool配置文件中定义数据库连接参数;最后确保这些配置与实际的数据库连接...
在Spring配置文件中添加如下配置: ```xml ``` 然后通过浏览器访问`http://localhost:8080/proxy`即可看到监控信息。 **最佳实践** - 调整Proxool的配置参数以适应不同的应用场景,例如增大`...
开发者需要根据项目的具体需求,配置相关的XML配置文件(如Spring的beans.xml、Struts2的struts.xml、Hibernate的hibernate.cfg.xml等),以完成各组件的初始化和配置。 总结来说,这个Jar包提供了一套完整的、基于...
-- 配置Proxool数据源 --> <bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource"> ${db.driver}" /> ${db.url}" /> ${db.user}" /> ${db.password}" /> ${db.alias}" /> ${db....
3. **集成 Proxool**:添加 Proxool 的依赖,并在 Spring 配置文件中配置 DataSource,设置连接池的参数,如最大连接数、最小空闲连接数等。将这个 DataSource 注入到 Spring 中,供其他组件如 Hibernate 或 ...
在这个场景下,我们需要配置Spring来管理Hibernate SessionFactory,并且配置Proxool作为我们的数据库连接池。 在`applicationContext.xml`中,你需要为Hibernate配置SessionFactory,如下所示: ```xml ...
- **配置修改**:指导用户如何在Proxool的配置文件(如proxool.xml)中,将加密后的用户名和密码填入相应的属性。 - **解密机制**:解释了Proxool如何在运行时自动解密这些加密的凭据,以便与数据库建立连接。 - ...
1、proxool官网,下载最新的proxool-0.9.1.jar 2、创建独立的proxool.xml文件,同时存在Web的WEB-INF目录下,根据自己的数据库类型,填写...5、整合Spring和proxool,配置应用上下文配置文件[applicationContext.xml]
解决在使用spring 配置 proxool 0.9.1时碰到‘houseKeepingSleepTime’is not writeable or has an invalid setter method的问题。 方法是将org.logicalcobwebs.proxool.ProxoolDataSource 中houseKeepingSleepTime...
**配置Proxool** 1. **添加依赖**: 首先,你需要在项目中引入Proxool的库。如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>orgproxool <artifactId>proxool <version>0.9.1 ```...
在配置Proxool时,我们需要在应用的配置文件(如`proxool.properties`)中定义连接池的相关属性。这些属性包括数据库URL、用户名、密码、驱动类名等。例如: ``` proxool.pool-name=myPool proxool.driver-url=...