Skip to content
This repository has been archived by the owner on Aug 20, 2021. It is now read-only.
feilong edited this page Jun 26, 2018 · 9 revisions

feilong-core Package介绍:

Package Description
com.feilong.core 常用工具类, TimeInterval,Validator
com.feilong.core.bean 封装了commons-beanutils,最大的特点是使用了BeanUtilException(RuntimeException),常见的类有BeanUtil,PropertyUtil,ConvertUtil
com.feilong.core.date 提供了常用的日期操作,常见的类有DateUtil,DateExtensionUtil
com.feilong.core.lang 提供了java.lang包下常用的类的操作
com.feilong.core.lang.reflect 提供了常用的java.lang.reflect包下类的操作,以及封装了 org.apache.commons.lang3.reflect
com.feilong.core.net 提供了java.net包下常用的类的操作
com.feilong.core.text 提供了java.text包下常用的类的操作
com.feilong.core.util 提供了java.util包下常用的类的操作 ,比如CollectionsUtil,MapUtil,...etc.
com.feilong.core.util.comparator 提供了常用的Comparator,最常用的是PropertyComparator
com.feilong.tools.slf4j 调用了slf4j-api包下类,来进行字符串的格式化输出,参见 Slf4jUtil

类和方法介绍:

com.feilong.core包,常见工具类,包含以下 class

Class Description
Alphabet 常用字母表
CharsetType 常用字符编码
DatePattern 常用的日期模式
NumberPattern 常用的数字模式
TimeInterval 常用时间间隔
URIComponents uri中使用的字符常量
UncheckedIOException IO runtime exception
Validator 判断对象是否为null或者Empty

com.feilong.core.date包,时间日期操作核心类,提供了常见的日期操作,包含以下2个class

Class Description
DateUtil 封装了常见的Date操作
DateExtensionUtil 日期扩展工具类,重在个性化输出结果,针对业务个性化显示

com.feilong.core.util包,提供了常见的日期操作,包含以下8个class

Class Description
AggregateUtil 专门用来统计数据的工具类
CollectionsUtil Collection 工具类
EnumerationUtil Enumeration工具类
MapUtil Map工具类
RandomUtil 随机数工具类.
RegexUtil 正则表达式工具类
ResourceBundleUtil ResourceBundle 工具类
SortUtil 专注于排序的工具类,对数组,list以及map有很好的支持

文档

file
字符串拼接汇总.asciidoc
字符串格式化汇总.md
字符串格式化汇总.asciidoc
MYSQL- function 传参 concat 中文乱码.md
one-jdk7-bug-thinking.md
Calendar-DAY_OF_WEEK.md