比Apache BeanUtils更强大高效的Bean转换工具类BeanConverter
。支持属性的过滤及实现自定义的类型转换器。
office操作封装工具类ExcelReadTools
和ExcelWriteTools
。对程序员来说office操作最多的莫过于excel了,提供了对excel的读写实现。支持扩展实现自宝义的表格样式。
运行时的异常结果拦截器。RunBinderInterceptor
可以和RunBinderMvcInterceptor
配对使用(web项目),RunBinder
用以获取异常结果信息。
其它:
自行实现的轻量简易缓存。包括LRUCache
,LFUCache
,FIFOCache
,目前只用到了LRUCache,可以使用已有的缓存工具类CacheUtils
直接进行操作。
枚举操作工具类EnumUtils
。结合当中定义的枚举接口IEnum
进行操作,可以方便清晰的使用枚举处理及显示一些信息。
加密工具类EncryptUtils
。目前只有MD5实现。
Class工具类ClassUtils
。获取BeanInfo,自身+指定父类BeanInfo,加载class,反射实例化对象等。
图片工具类ImageUtils
。支持图片缩放,裁剪,加水印等。
名称及命名转换工具类NameUtils
。提供下划线命名到骆驼命名的相互转换,及首字母大写、首字母小写、保留后缀生成唯一文件名等操作。
配置文件属性获取工具类PropertyUtils
。默认优先从tomcat的conf目录获取,如果conf目录下没有则从classpath获取,方便部署时不用修改properties配置文件。
序列化工具类SerializeUtils
。序列化和反序列化,jdk原生实现。
代码格式化工具类SourceCodeFormatter
。使用了eclipse的组件,目前只能完美格式化Java代码,另外使用dom4j增加了xml的格式化。ps:本来打算站点用的后来感觉比较鸡肋了。
字符文本内容工具类TextUtils
。一些StringUtils中没有的字符串操作,奈何StringUtils这类太多了,只能命名TextUtils了。
时间工具类TimeUtils
。提供返回跟当前时间几分钟前
,几小时前
这种xxxx前的时间格式。
UUID工具类UUIDUtils
。提供返回8位、16位、32位的UUID。
线程执行工具类ThreadExecutionUtils
。方便执行多线程任务。
Spring mvc中针对上面定义的IEnum从页面字符值到枚举的转换类IEnumConverterFactory
。
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )