Java 压缩解压缩 第三方组件,推荐一个强大的Java开发工具类库!
feilong开发更简便的工具库
Reduce development, Release ideas (灵感从重复简单的代码中释放出来)
让你从大量重复的底层代码中脱身,提高工作效率;
让你的代码更简炼,易写、易读、易于维护;
feilong 优点:
有常用的工具类 (如 处理日期的 DateUtil,处理 集合 的 CollectionsUtil 等)
有常用的JAVA常量类 (如日期格式 DatePattern, 时间间隔 TimeInterval 等)
不必要的Exception 转成了RuntimeException,减少不必要的代码
国内中文注释最完善的API
有完善的单元测试
详细的帮助文档 http://feilong-core.mydoc.io/
项目配置
Maven使用配置
feilong 自从3.0.0开始,发布中央仓库 https://search.maven.org/search?q=feilong
maven 配置
com.github.ifeilong
feilong
3.0.6
Gradle 配置
'com.github.ifeilong:feilong:3.0.6'
非Maven项目
点击 https://repo1.maven.org/maven2/com/github/ifeilong/feilong/ 链接,下载 feilong.jar即可:
注意:
feilong 3 需要 JDK8+,对Android平台没有测试,不能保证所有工具类或工具方法可用。
如果你的项目使用 JDK7,请使用 feilong core 2.1.0 版本
怎样安装
有些小伙伴想下载并 自行install 进行研究, 你需要执行以下 2 个步骤:
git clone https://github.com/ifeilong/feilong.git --depth 1
mvn install
项目模块
module
描述
feilong-core
核心包
feilong-validator
常用的校验, 包含可配置式的手机号码, 邮编等等
feilong-json
json format以及tobean toMap等常见操作
feilong-io
文件常见操作
feilong-servlet
基于http servlet 的封装,含常见request,response操作快捷封装
feilong-accessor
便捷式使用session ,cookie
feilong-formatter
将Map,bean,list format成友好形式
feilong-net-http
http封装操作
feilong-net-jsoup
jsoup操作
feilong-net-filetransfer
ftp/sftp操作
feilong-template
模板操作,如velocity
feilong-net-mail
发送邮件,接收邮件操作
feilong-net-cxf
cxf操作
feilong-xml
xml format以及tobean toMap等常见操作
feilong-security
加密解密操作
feilong-context
上下文操作
feilong-namespace
可以spring xml 来配置的便捷操作
feilong-taglib
jsp 自定义标签
feilong-tools
可用性操作
feilong-office-csv
csv生成操作
feilong-office-excel
excel操作,xml配置式来生成和读取excel文件
feilong-office-zip
压缩解压缩操作
feilong-component
组件式操作,含配置式即可获取数据-->转成excel-->打成zip压缩包-->发送邮件
feilong
一体化total jar包,包含上述所有功能
feilong-with-optional
一体化total jar包,包含上述所有功能,且包含所有optional jar依赖
项目地址
Github: https://github.com/ifeilong/feilong
码云Gitee: https://gitee.com/ifeilong/feilong
Java 压缩解压缩 第三方组件,推荐一个强大的Java开发工具类库!相关推荐
- android串口工具apk_【APK】一个强大的Android开发工具!
排版|设计|配图©孤狼小航 Android开发助手是个强大的Android开发工具,能够用来反编译其他应用.查看其他应用布局和控件信息.屏幕取色(颜色取样器).查看Activity历史记录.查看应用M ...
- 推荐一个强大的工作流自动化工具...
点击上方蓝色字体,选择"标星公众号" 优质文章,第一时间送达 关注公众号后台回复pay或mall获取实战项目资料+视频 今天,要和大家分享一个"开源"工作流自动 ...
- ffmpeg sdk java_推荐一个强大的音视频处理的开源项目!
原标题:推荐一个强大的音视频处理的开源项目! 1.前景提要 在我们的开发中,经常会用到音视频相关内容,一般我们都会选择FFmpeg,但是其交叉编译对于我们来说是一件很麻烦的事情.所以这里方便日后使用就 ...
- 推荐一款轻量且功能强大的集成开发工具(IDE)lightly
面对初学者推荐的一款轻量且功能强大的集成开发工具(IDE)lightly,可以在线使用,也可以下载客户端,支持windows和macOS. 支持C,C++,Golang,HTML,Java,PHP,P ...
- 虚幻引擎4简介,UE4简介--这是一个强大的游戏开发引擎
虚幻引擎4简介 这是一个强大的游戏开发引擎 虚幻引擎(Unreal Engine /UE)是EpicGames公司打造的游戏引擎,而UE4则其第四个大版本.虽然目前UE 5已经发布,但是仅仅是发布,U ...
- 推荐一个github上好玩的工具
推荐一个github上好玩的工具 推荐一个github上好玩的工具,给变量取名字,推荐给起名困难户... 地址:https://unbug.github.io/codelf/# 如果你用vscode, ...
- 百度提出PADDLESEG:一个高效的图像分割开发工具
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 小白导读 论文是学术研究的精华和未来发展的明灯.小白决心每天为大家 ...
- mac sqlite可视化工具_Navicat for SQLite 12 for mac(强大数据库管理及开发工具)
Navicat for SQLite 12 Mac版是Mac平台上的一款专为SQLite设计的强大数据库管理及开发工具,Navicat for SQLite 12 Mac版可以用于版本2或3的SQLi ...
- 【使用PyCharm进行Python开发:如何通过右键Run运行程序】-PyCharm是一款强大的Python开发工具,提供了方便快捷的编写、测试和调试Pyth...
[使用PyCharm进行Python开发:如何通过右键Run运行程序]-PyCharm是一款强大的Python开发工具,提供了方便快捷的编写.测试和调试Python代码的功能.在编写完Python代码 ...
最新文章
- 数据结构(1)有序表查找
- 政府网站公祭日,如何使网站整体变灰
- keil c51的内部RAM(idata)动态内存管理程序(转)
- 播放[.m3u8]链接解决方案
- 【海洋女神原创】一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(二) --基本设置二...
- 逾期后还能消除不良记录吗?
- 使用OpenSSL工具制作X.509证书的方法及其注意事项总结
- vmware ethx的修改
- 惠州物联网产业规模 明年争取达400亿元
- 如何配置Windows Live Writer发布博客园随笔
- wget 下载 设置cookie
- 语音信号处理的过程及其应用
- CentOS 7.9安装bpftrace
- react实现问卷调查
- 3月15日 | 开启 ICLR 2023预讲会专场二
- 怎么去学习绘画格子裙?该怎么画格子裙?
- 什么是DC / AC / OC 机房?
- 微型计算机中读写速度最快的是,下列存储器中读写速度最快的是______.DOC
- R语言【列联表与独立性检验(皮尔逊卡方检验、Fisher 检验)】
- jsp 将java对象转json对象 (自定义EL函数)