1、前言
在一些多数据库的环境中,有时候应用系统需要同时访问多个数据库,在流行的spring+hibernate等架构中,涉及要修改和调整的内容会比较多;如果直接用jdbc,那么代码里就要充斥很多的连接、关闭数据库、以及从数据库中进行循环取结果的代码,感觉总是不够优化。
利用apachecommons 组件下的DBCP,dbUtils也能够编写相对比较优雅一点的代码。
本文...
分类:
数据库 时间:
2015-01-13 10:34:04
阅读次数:
345
org.apache.commons.lang.StringUtils中常用的方法,这里主要列举String中没有,且比较有用的方法:1. 检查字符串是否为空:static boolean isBlank(CharSequence str) 判断字符串是否为空或null; static boolea...
分类:
其他好文 时间:
2015-01-08 11:08:42
阅读次数:
149
在项目中遇到一处bug,调试的结果竟然是StringUtils.isNumeric(String str) 在捣鬼(采用的是org.apache.commons.lang.StringUtils),下面的代码是判断一个参数非空,且为整数:if(StringUtils.isNumeric(str) &...
分类:
其他好文 时间:
2015-01-06 22:56:54
阅读次数:
207
一:BeanUtils1 克隆对象Person a = BeanUtils.cloneBean(Personb);2 Map 转 对象BeanUtils.populate(person,map);3 对象转MapMapmap=BeanUtils.describe(person)
分类:
Web程序 时间:
2015-01-06 19:45:34
阅读次数:
164
概念说明 Apache Commons CLI 简介 ????????Apache Commons CLI 是 Apache 下面的一个解析命令行输入的工具包,该工具包还提供了自动生成输出帮助文档的功能。???? Apache Commons CLI 支持多种输入参...
分类:
Web程序 时间:
2015-01-05 13:19:30
阅读次数:
142
CollectionUtils提供很多对集合的操作方法,常用的方法如下 import?org.apache.commons.collections.CollectionUtils;
import?java.util.ArrayList;
import?java.util.List;
public?class?CollectionUtils...
分类:
Web程序 时间:
2015-01-05 13:19:25
阅读次数:
246
这几天在学习jdbc时,无意中发现apache的DbUtils工具类。用DbUtils执行sql语句,和将查询结果封装为JavaBean超级好用,省时省力。 DBUtils是个小巧的JDBC轻量级封装的工具包,其最核心的特性是结果集的封装,可以直接将查询出来的结果集封装成JavaBean,这就...
分类:
数据库 时间:
2015-01-04 16:36:42
阅读次数:
201
package com.network.telnet;import java.io.IOException;import java.io.InputStream;import java.io.PrintStream;import org.apache.commons.net.telnet.Telne...
分类:
Web程序 时间:
2015-01-04 13:32:12
阅读次数:
161
上代码 package?com.lemon.demo.test;
import?java.util.ArrayList;
import?org.apache.commons.collections.MapIterator;
import?org.apache.commons.collections.map.LRUMap;
?
/**
?*?@author?bjs...
分类:
编程语言 时间:
2014-12-31 13:13:25
阅读次数:
213
Apache commonsexec提供一些常用的方法用来执行外部进程。Apache commons exec库提供了监视狗Watchdog来设监视进程的执行超时,同时也还实现了同步和异步功能。
Apache commonsexec涉及到多线程,比如新启动一个进程,Java中需要再开三个线程来处理进程的三个数据流,分别是标准输入,标准输出和错误输出。
需要使用该功能需要引入commons-ex...
分类:
Web程序 时间:
2014-12-30 17:16:04
阅读次数:
247