## 背景
在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.一圖概述:

## 4.sonar 掃描

## 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`
|:---------
|