当前位置: 首页 > 工具软件 > feilong-core > 使用案例 >

Java core 包_feilong-core 让Java开发更简便的工具包

屠建本
2023-12-01

## 背景

在JAVA开发过程中,经常看到小伙伴直接从网上copy一长段代码来使用,又或者写的代码很长很长很长...

**痛点在于:**

* 难以阅读

* 难以维护

* sonar扫描结果债务长

* codereview 被小伙伴鄙视

* ....

feilong-core focus on J2SE,是[feilong platform](https://github.com/venusdrogon/feilong-platform) 的核心项目,创建于2008年

愿景: Reduce development, Release ideas (减少开发,释放思想), 希望可以减少书写重复且繁杂的代码,让你从大量重复的底层代码中脱身,提高工作效率; 多思考业务的完整性, 让你的代码更简炼,易写、易读、易于维护;

经过多个版本迭代,已经逐步走向稳定

## 1.简介:

1. 让你从大量重复的底层代码中脱身,提高工作效率;

1. 让你的代码更简炼,易写、易读、易于维护;

## 2.feilong-core 优点:

- [使用 feilong-core 的理由](https://github.com/venusdrogon/feilong-core/wiki/Reasons-for-use-feilong-core)

1. 有常用的工具类 (如 [小巧实用日期处理 - DateUtil](http://feilong-core.mydoc.io?v=46361&t=205400) ,[集合处理利器 - CollectionsUtil](http://feilong-core.mydoc.io?v=46361&t=205404) 等)

1. 有常用的JAVA常量类 (如 [常用时间模式 — DatePattern](http://feilong-core.mydoc.io?v=46361&t=205393) , [常用时间间隔 —TimeInterval](http://feilong-core.mydoc.io?v=46361&t=205392) 等)

1. 不必要的`Exception` 转成了`RuntimeException`,减少不必要的代码

1. 国内`中文注释`最完善的API

1. 有完善的单元测试

## 3.一图概述:

![one-feilong-core](http://venusdrogon.github.io/feilong-platform/mysource/one-feilong-core-1.10.4.png)

## 4.sonar 扫描

![sonar](http://venusdrogon.github.io/feilong-platform/mysource/sonar/feilong-core.png)

## 5.:memo: 说明

1. 基于 [Apache2](https://www.apache.org/licenses/LICENSE-2.0) 协议,您可以下载代码用于闭源项目,但每个修改的过的文件必须放置版权说明;

1. [require-jdk-version](https://github.com/venusdrogon/feilong-core/wiki/require-jdk-version)

1. [dependencies](https://github.com/venusdrogon/feilong-core/wiki/dependencies)

## 6.:cyclone: feilong 即时交流

|QQ 群 `243306798`

|:---------

|![](http://i.imgur.com/cIfglCa.png)

 类似资料: