feilong-parent

Reduce development, Release ideas,all feilong parent pom

License

License

GroupId

GroupId

com.github.ifeilong
ArtifactId

ArtifactId

feilong-parent
Last Version

Last Version

3.0.2
Release Date

Release Date

Type

Type

pom
Description

Description

feilong-parent
Reduce development, Release ideas,all feilong parent pom
Project URL

Project URL

https://github.com/ifeilong/feilong
Project Organization

Project Organization

feiLong
Source Code Management

Source Code Management

https://github.com/ifeilong/feilong

Download feilong-parent

Filename Size
feilong-parent-3.0.2.pom 49 KB
Browse

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.ifeilong/feilong-parent/ -->
<dependency>
    <groupId>com.github.ifeilong</groupId>
    <artifactId>feilong-parent</artifactId>
    <version>3.0.2</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.github.ifeilong/feilong-parent/
implementation 'com.github.ifeilong:feilong-parent:3.0.2'
// https://jarcasting.com/artifacts/com.github.ifeilong/feilong-parent/
implementation ("com.github.ifeilong:feilong-parent:3.0.2")
'com.github.ifeilong:feilong-parent:pom:3.0.2'
<dependency org="com.github.ifeilong" name="feilong-parent" rev="3.0.2">
  <artifact name="feilong-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.github.ifeilong', module='feilong-parent', version='3.0.2')
)
libraryDependencies += "com.github.ifeilong" % "feilong-parent" % "3.0.2"
[com.github.ifeilong/feilong-parent "3.0.2"]

Dependencies

compile (1)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.30

test (5)

Group / Artifact Type Version
junit : junit jar 4.13
org.hamcrest : hamcrest-library jar 1.3
com.github.ifeilong : feilong-common-test jar 4.1.0
org.slf4j : slf4j-log4j12 jar 1.7.30
log4j : log4j jar 1.2.17

Project Modules

  • feilong-lib
  • feilong-core
  • feilong-validator
  • feilong-json
  • feilong-io
  • feilong-servlet
  • feilong-accessor
  • feilong-net
  • feilong-template
  • feilong-xml
  • feilong-context
  • feilong-core-extension
  • feilong-formatter
  • feilong-namespace
  • feilong-security
  • feilong-taglib
  • feilong-tools
  • feilong-office
  • feilong-component
  • feilong
  • feilong-with-optional

feilong 让Java开发更简便的工具库

License JDK 1.8 Maven Central

Reduce development, Release ideas (灵感从重复简单的代码中释放出来)

  1. 让你从大量重复的底层代码中脱身,提高工作效率;
  2. 让你的代码更简炼易写易读易于维护;

feilong 优点:

  1. 有常用的工具类 (如 处理日期的 DateUtil,处理 集合 的 CollectionsUtil 等)
  2. 有常用的JAVA常量类 (如日期格式 DatePattern, 时间间隔 TimeInterval 等)
  3. 不必要的Exception 转成了RuntimeException,减少不必要的代码
  4. 国内中文注释最完善的API
  5. 有完善的单元测试

详细的帮助文档 http://feilong-core.mydoc.io/

feilong 的历史

🐉 Maven使用配置

feilong 自从3.0.0开始,发布中央仓库 https://search.maven.org/artifact/com.github.ifeilong/feilong

maven 配置

<dependency>
	<groupId>com.github.ifeilong</groupId>
	<artifactId>feilong</artifactId>
	<version>3.0.10</version>
</dependency>

Gradle 配置

com.github.ifeilong:feilong:3.0.10

非Maven项目

点击 https://repo1.maven.org/maven2/com/github/ifeilong/feilong/ 链接,下载 feilong.jar即可:

注意:

  • feilong 3 需要 JDK8+,对Android平台没有测试,不能保证所有工具类或工具方法可用。
  • 如果你的项目使用 JDK7,请使用 feilong core 2.1.0 版本

How to install?

有些小伙伴想下载并 自行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依赖

📝 说明

  1. 基于 Apache2 协议,您可以下载代码用于闭源项目,但每个修改的过的文件必须放置版权说明;

🐼 提bug反馈或建议

提交问题反馈

🌀 feilong 即时交流

QQ 群 243306798
com.github.ifeilong

Versions

Version
3.0.2
3.0.1
3.0.0