使用Commons Configuration可以很好的管理我们的配置文件的读写, 官网:http://commons.apache.org/configuration 需要用到commons-lang,commons-collections,commons-logging,log4j jar包 public class Test { public static void main(String[] args) throws ConfigurationException, In…
项目用的 Mybatis,今天改一个需求,落地实现是批量更新,且只需要根据主键(id)来更新一个字段(name). 于是,没有犹豫,像下面这样设计了数据结构: 既然是批量更新,那外层肯定是 List List 中每个元素,只包含 id & name,于是,选择了用 org.apache.commons.lang3.tuple.Pair 来封装数据(就是不想自己再写一个 DO 或者 VO 或者 MO) 最终的数据结构是:List<Pair<Integer, String>>…
Cannot find class [org.apache.commons.dbcp.BasicDataSource] for bean with name 'dataSource' defined in class path resource [applicationContext.xml]; 该错误是因为缺少两个包--commons-dbcp.jar.commons-pool.jar 下载地址:链接: https://pan.baidu.com/s/1vjSviwVUWStzS8Scr3I9…
第一次用spring framework,刚配了个最简单的项目,启动出现如下错误,查了知道原来spring要依赖Apache common logging包.只需要添加到项目library中即可.可从如下网址获取:http://commons.apache.org/proper/commons-logging/download_logging.cgi Exception in thread "main" java.lang.NoClassDefFoundError: org/apach…