- 博客(8)
- 收藏
- 关注
原创 commons-logging
我想,这个包是Apache开源里面用的最多的包,被各种开源使用,因为这里使用发现机制。 [code="java"] 1. Cached 2. SystemProperty 3. Service 4. FileProperty 5. default [/code] 那么优先级最高的使用System.setProper...
2015-04-13 10:22:25 130
原创 commons-io FileUtils Helper
commons-io主要对输入流,输出流的打开和关闭,主要是对文件的copy, 字符串到文件的传输, 其实这个功能对IO的封装还是不错的,我们就不用自己去打开输入流和输出流。 [code="java"] package org.ycl.commons.text; import java.io.BufferedReader; import java.io.File; import ...
2015-04-13 10:10:07 127
原创 commons-lang
这个包处了String和Number的封装,还有对Date, System的封装。 其实这都是最基础的,所以很多项目都会依赖,当然commons-lang的封装可能很多都用不到,就自己建一个core,这样方便,代码干净,好维护. [code="java"] /* * Licensed to the Apache Software Foundation (ASF) under one o...
2015-04-13 10:04:06 132
原创 commons-lang NumberUtilHelper
除了对字符串的复杂处理,对于数字,我们也是头大啊,类型,位移等等操作,如果写在程序里,无疑是天文数字,而工具类可以统一计算和管理 [code="java"] package org.ycl.commons.text; import org.apache.commons.lang.StringUtils; /** * 1. leftBit * - 2^N, assign:...
2015-04-13 09:50:18 153
原创 commons-lang StringUtilHelper
其实对字符串的处理,一般一个项目的core会建一个,最经典的算是commons-lang对他的封装。 其实我们可能不需要用到所有的方法,比如我们只是使用StringUtils.isBlank,就引入一个jar,那也太奢侈了,会增加项目的依赖,项目依赖越少越好,直到保持核心层最少依赖。 其实源码写的好,可以采用copy,reference等方式会更好。 [code="java"] packa...
2015-04-13 09:40:07 177
原创 commons-dbutils Helper VS JDBCTemplate
这两个JDBC轻量分装框架的确都是刚刚的。 但是相对来说commons-dbutils缺少封装, 接下来就测试上一篇的help. [code="java"] ENTITY event, TABLE events EVENTS_SEQUENCE SELECT count(*) FROM events SELECT ev...
2015-04-10 17:03:31 662
原创 commons-dbutils Helper
封装下dbutils, 使用这个help去操作数据库会非常的方便,下面还提供了例子. [code="java"] package com.kneel.core.help; import java.io.IOException; /** * just wrap DbUtils QueryRunner, provider simple functions to use. *...
2015-04-09 17:00:18 211
原创 commons-dbutils
现在ORM框架很多,什么Hibernate,ibatis等等。 Hibernate是提供了便利的方法来自动生成sql,帮你做了很多事情,但是你要花大量时间去学习那该死的,难记的,复杂的hsql语言,我业内的朋友也在向我抱怨,什么one-to-one,one-to-many,many-to-many,any等,把对象关系写在hbm文件里,自己看了都想吐.还不如自己写sql. 其实Hibe...
2015-04-09 11:26:41 147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人