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开发工具类库!相关推荐

  1. android串口工具apk_【APK】一个强大的Android开发工具!

    排版|设计|配图©孤狼小航 Android开发助手是个强大的Android开发工具,能够用来反编译其他应用.查看其他应用布局和控件信息.屏幕取色(颜色取样器).查看Activity历史记录.查看应用M ...

  2. 推荐一个强大的工作流自动化工具...

    点击上方蓝色字体,选择"标星公众号" 优质文章,第一时间送达 关注公众号后台回复pay或mall获取实战项目资料+视频 今天,要和大家分享一个"开源"工作流自动 ...

  3. ffmpeg sdk java_推荐一个强大的音视频处理的开源项目!

    原标题:推荐一个强大的音视频处理的开源项目! 1.前景提要 在我们的开发中,经常会用到音视频相关内容,一般我们都会选择FFmpeg,但是其交叉编译对于我们来说是一件很麻烦的事情.所以这里方便日后使用就 ...

  4. 推荐一款轻量且功能强大的集成开发工具(IDE)lightly

    面对初学者推荐的一款轻量且功能强大的集成开发工具(IDE)lightly,可以在线使用,也可以下载客户端,支持windows和macOS. 支持C,C++,Golang,HTML,Java,PHP,P ...

  5. 虚幻引擎4简介,UE4简介--这是一个强大的游戏开发引擎

    虚幻引擎4简介 这是一个强大的游戏开发引擎 虚幻引擎(Unreal Engine /UE)是EpicGames公司打造的游戏引擎,而UE4则其第四个大版本.虽然目前UE 5已经发布,但是仅仅是发布,U ...

  6. 推荐一个github上好玩的工具

    推荐一个github上好玩的工具 推荐一个github上好玩的工具,给变量取名字,推荐给起名困难户... 地址:https://unbug.github.io/codelf/# 如果你用vscode, ...

  7. 百度提出PADDLESEG:一个高效的图像分割开发工具

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 小白导读 论文是学术研究的精华和未来发展的明灯.小白决心每天为大家 ...

  8. mac sqlite可视化工具_Navicat for SQLite 12 for mac(强大数据库管理及开发工具)

    Navicat for SQLite 12 Mac版是Mac平台上的一款专为SQLite设计的强大数据库管理及开发工具,Navicat for SQLite 12 Mac版可以用于版本2或3的SQLi ...

  9. 【使用PyCharm进行Python开发:如何通过右键Run运行程序】-PyCharm是一款强大的Python开发工具,提供了方便快捷的编写、测试和调试Pyth...

    [使用PyCharm进行Python开发:如何通过右键Run运行程序]-PyCharm是一款强大的Python开发工具,提供了方便快捷的编写.测试和调试Python代码的功能.在编写完Python代码 ...

最新文章

  1. 数据结构(1)有序表查找
  2. 政府网站公祭日,如何使网站整体变灰
  3. keil c51的内部RAM(idata)动态内存管理程序(转)
  4. 播放[.m3u8]链接解决方案
  5. 【海洋女神原创】一个完整的Installshield安装程序实例—艾泽拉斯之海洋女神出品(二) --基本设置二...
  6. 逾期后还能消除不良记录吗?
  7. 使用OpenSSL工具制作X.509证书的方法及其注意事项总结
  8. vmware ethx的修改
  9. 惠州物联网产业规模 明年争取达400亿元
  10. 如何配置Windows Live Writer发布博客园随笔
  11. wget 下载 设置cookie
  12. 语音信号处理的过程及其应用
  13. CentOS 7.9安装bpftrace
  14. react实现问卷调查
  15. 3月15日 | 开启 ICLR 2023预讲会专场二
  16. 怎么去学习绘画格子裙?该怎么画格子裙?
  17. 什么是DC / AC / OC 机房?
  18. 微型计算机中读写速度最快的是,下列存储器中读写速度最快的是______.DOC
  19. R语言【列联表与独立性检验(皮尔逊卡方检验、Fisher 检验)】
  20. jsp 将java对象转json对象 (自定义EL函数)

热门文章

  1. linux ls 参数列表过长,ls提示参数列表过长解决办法
  2. 机器视觉光源亮度应如何选择
  3. OutputDebugString输出调试信息
  4. 搭建前端监控系统(四)接口请求异常监控篇
  5. 一文说透WordPress的自定义文章类型
  6. UINavigation​Controller 的详解(基于 API )
  7. DDL触发器与DML触发器比较
  8. 完美解决banner图片适应分辨率不同的问题
  9. python元组及文件
  10. 拿什么拯救你,程序新丁?