自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除