- 浏览: 1428481 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (363)
- oracle (43)
- 缓存策略 (4)
- 数据库设计 (7)
- IntelliJ IDEA (8)
- freemarker (3)
- JSP (12)
- java基础 (75)
- tomcat (14)
- 服务器 (10)
- maven (3)
- linux (21)
- e-learning (2)
- 手机开发 (1)
- 设计模式 (6)
- 技术之外 (2)
- 工具的使用 (8)
- HTML 5 (5)
- 网站前台 (38)
- 网站后台 (11)
- 项目管理 (12)
- 面试题 (5)
- 幽默 (0)
- 系统架构 (8)
- 创业 (10)
- div-css (5)
- 诗词歌赋 (1)
- 网络课堂组知识库 (4)
- 杂家 (3)
- android (12)
- 框架 (14)
- 读书笔记 (1)
- 孙子兵法 (1)
- mysql (3)
- 小人书 (0)
- Jquery (6)
- eclipse (2)
- 正则表达式 (1)
最新评论
-
a98709474:
写的很详细,看完了,明白了这种概念了
数据库水平切分(拆库拆表)的实现原理解析(转) -
a98709474:
MYSQL分库分表总结 -
CatchU:
7年前的招聘要求,厉害厉害
面试要求 -
luozhixiong:
<table class="bbcode&qu ...
MYSQL分库分表总结 -
沈寅麟:
好用
freemarker格式化
项目结构
所需jar包
proxool.properties
Test01
结果:
所需jar包
proxool.properties
jdbc-0.proxool.alias=mysql_alias jdbc-0.proxool.driver-url=jdbc:mysql://127.0.0.1:3306/tianbao_zzjz jdbc-0.proxool.driver-class=com.mysql.jdbc.Driver jdbc-0.user=liuwentao jdbc-0.password=123456 jdbc-0.proxool.maximum-connection-count=10 jdbc-0.proxool.house-keeping-test-sql=select CURRENT_DATE
Test01
package demo.proxool; import org.logicalcobwebs.proxool.ProxoolException; import org.logicalcobwebs.proxool.configuration.PropertyConfigurator; import java.sql.*; /** * User: liuwentao * Time: 12-6-12 上午10:43 */ public class Test01 { /** * 获得连接 * @return */ public static Connection getConnection() { Connection conn = null; try { PropertyConfigurator.configure("src/proxool.properties"); conn = DriverManager.getConnection("proxool.mysql_alias"); } catch (ProxoolException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } return conn; } public static void main(String[] args) { Connection conn = Test01.getConnection(); Statement stmt = null; try { stmt = conn.createStatement(); // String sql_insert = "CREATE TABLE col_link (sitename varchar (20) NULL ,siteurl varchar (50) NULL) "; // stmt.executeUpdate(sql_insert); // stmt.executeUpdate("insert into col_link values('ASP中华网','http://www.aspcn.com')"); // stmt.executeUpdate("insert into col_link values('永远到底有多远','http://xuankong.com')"); // //执行一个insert into语句 // stmt.executeUpdate("update col_link set siteurl='http://www.aspcn.com/xuankong/xuankongt.jpg' where siteurl='http://xuankong.com'"); String sql_query = "select * from zzjz_owner order by id"; ResultSet rs = stmt.executeQuery(sql_query); System.out.println("---------------" + " " + "----------------"); while (rs.next()) { String title = rs.getString("title"); String domain = rs.getString("domain"); /** String title = rs.getString(1); String domain = rs.getString(2); **/ System.out.println(title + "," + domain); } } catch (SQLException e) { e.printStackTrace(); } finally { try { stmt.close(); conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } }
结果:
发表评论
-
打印IP 来源
2014-10-16 22:07 937<% String userAgent = reques ... -
java 写文本换行
2014-08-08 18:34 1950import org.apache.commons.io.Fi ... -
DBCP连接池配置示例
2014-06-17 11:44 1238<bean id="dataSourceOra ... -
CGLIB与asm
2014-05-05 14:42 1341“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言 ... -
201404转成 2014.04
2014-03-31 17:45 983public static void main(Str ... -
取出 字符串中的 网址
2013-10-15 17:47 1254public static void main(Str ... -
java反国际化
2013-09-23 18:10 1002public static String fromEn ... -
AtomicInteger与Volatile修饰
2013-02-05 11:50 6039今天写代码,尝试使用了AtomicInteger这个类,感觉 ... -
ExecutorService线程池
2013-02-05 11:40 1617http://blog.sina.com.cn/s/blog ... -
web.xml中load-on-startup的作用
2012-12-24 10:06 1657如下一段配置,熟悉DWR的再熟悉不过了: <servle ... -
最新版本
2012-09-13 09:28 1004Java SE 7u7 apache-tomcat-7.0. ... -
格式化数字
2012-09-10 20:12 900public static void main(Str ... -
用apache common io包获得文件扩展名
2012-09-09 23:11 1362apache common io包包含了很多非常实用的工具类, ... -
值传递,引用传递
2012-07-28 23:29 1133java 对于 8种基本类型 和 他们的包装类型 , 外 ... -
代码之丑
2012-07-07 22:01 2323原文:http://www.infoq.com/cn/news ... -
Memcache
2012-06-27 09:36 1038Memcache是一个高性能的分布式的内存对象缓存系统,通过在 ... -
ActiveMQ
2012-06-14 15:09 15149ActiveMQ 是Apache出品,最流行的,能力强劲的开源 ... -
各种文件的注释
2012-04-23 10:44 997<%-- comment --%> JSP注释,也称为“隐藏注 ... -
List排序
2012-03-27 20:18 1192集合类List存放的数据,默认是按照放入时的顺序存放的,比如依 ... -
动态语言和静态语言
2012-03-25 22:36 1399动态语言也称为脚本语 ...
相关推荐
**Proxool配置参数说明** Proxool是一个开源的数据库连接池实现,它提供了一种灵活的方式来管理和控制数据库连接。在使用Proxool时,理解其配置参数是至关重要的,这些参数可以调整连接池的行为,以适应不同应用...
-- Proxool配置属性 --> <value>classpath:ProxoolConf.xml ``` 这里,我们使用了`ProxyDataSource`,它是Spring对Proxool的封装,通过`PoolManager`来管理数据库连接。同时,我们还引入了一个...
Spring Proxool是Spring框架中一个非常重要的组件,它提供了对proxool数据库连接...在压缩包文件中,可能包含了更多关于Spring Proxool配置的示例、文档或代码片段,你可以仔细查阅,以便更深入地理解和运用这一技术。
总结,使用Proxool配置MySQL数据库连接池,不仅可以解决8小时连接超时问题,还可以提升应用程序的性能和稳定性。通过详细配置Proxool,我们可以灵活地调整连接池参数以适应不同应用场景的需求,并通过集成到Tomcat,...
**Proxool配置文件详解** Proxool是一个开源的数据库连接池实现,它提供了一种高效、灵活的方式来管理和控制数据库连接。在Java应用程序中,使用连接池可以显著提高性能,尤其是在高并发环境下,通过复用已存在的...
博文链接:https://log-cd.iteye.com/blog/199482
### Proxool配置详解 #### 一、简介 Proxool是一个开源的Java数据库连接池管理器,由Joe Doherty开发并维护。它能够帮助应用程序有效地管理和复用数据库连接,减少频繁创建和销毁数据库连接所带来的性能开销,从而...
由于项目需求的需要,我们引入了连接池。...我们采用了Hibernate,所以可以考虑hibernate自带的连接池机制,但是发现效率不高,而且Hibernate也推荐使用c3p0或Proxool连接池,在我们的项目中采用了Proxool
在上述配置中,我们通过`hibernate.proxool.properties`指定了Proxool的配置文件路径,`hibernate.proxool.pool_alias`设置了连接池的别名,这个别名需要与Proxool配置文件中的alias一致。 接下来,我们需要创建...
3. `url`属性的值`proxool.DbPool`是数据库连接池的别名,这个别名必须与`proxool.xml`配置文件中的`Alias`一致,以便Proxool知道如何创建和管理连接。 4. `LocalSessionFactoryBean`是Hibernate的配置,用于创建...
此Proxool修改包已经加入加密解密功能,直接加入压缩包中的jar再将DecUtil类放于项目,此类中有main方法生成加密和解密文。本人已经自用项目一切OK,希望你也行,因为很费时间费力顾10分对不起了,不会用的可以评论...
这里,`pool_alias`定义了连接池的别名,`hibernate.proxool.xml`指定了Proxool配置文件的位置,`connection.provider_class`则指明使用Proxool作为连接提供者。 **(3)Proxool配置文件** 创建`ProxoolConf.xml`...
-- 其他Proxool配置属性 --> ${proxool.driver_aliases}" /> ``` 在上述代码中,我们首先定义了一个`DriverManagerDataSource`,用于加载JDBC驱动并创建到数据库的连接。然后我们创建了`SPoolDataSource`,这...