java long pull_feilong-core: 让Java开发更简便的工具包,让你从大量重复的底层代码中脱身,提高工作效率; 让代码更简炼,易写、易读、易维护...

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

:license-apache-blue.svg

JDK-1.7-green.svg

size-110K-green.svg

83?title=javadoc

tests-2259%20%2F%202259-green.svg

91?title=Coverage

3b6509ded1cd730aa64bad34631e5be5.png

Reduce development, Release ideas (减少开发,释放思想)

focus on J2SE,是 feilong platform 核心项目

1.简介:

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

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

2.feilong-core 优点:

NCuo13D.png

对比1:

rJnESSq.png

对比2:

FG9ty3Q.png

有常用的工具类 (如 处理日期的 DateUtil,处理 集合 的 CollectionsUtil 等)

有常用的JAVA常量类 (如日期格式 DatePattern, 时间间隔 TimeInterval 等)

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

国内中文注释最完善的API

有完善的单元测试

3.一图概述:

d459ad65626d454e527690fd0e51b02c.png

4.

9e50b44c648768a8c2f501b51115aa49.png Maven使用配置

feilong-core jar你可以直接在 仓库 浏览

如果你使用 maven, 您可以通过以下方式来配置 pom.xml:

....

2.1.0

....

....

feilong-repository

https://raw.github.com/venusdrogon/feilong-platform/repository

....

....

com.feilong.platform

feilong-core

${version.feilong-platform}

....

....

此外强烈建议你使用 feilong 工具类全家桶(含IO操作,Net操作,Json,XML,自定义标签等等工具类)

....

2.1.0

....

....

feilong-repository

https://raw.github.com/venusdrogon/feilong-platform/repository

....

....

com.feilong.platform

feilong-util-all

${version.feilong-platform}

....

....

5. How to install?

有些小伙伴想下载并 自行install 进行研究, 你需要执行以下 4 个步骤:

git clone https://github.com/venusdrogon/feilong-platform.git --depth1

mvn install -ffeilong-platform/pom.xml

git clone https://github.com/venusdrogon/feilong-core.git --depth1

mvn install -ffeilong-core/pom.xml

6. Proxying feilong Repositories with Nexus

如果你使用 Sonatype's Nexus repository manager, 你可能想要在Nexus configuration配置中将 feilong repositories 添加到 nexus proxy repositories.

下面是注意点:

由于 feilong repositories 没有索引. 你需要将 Remote Repository Access > Download Remote Indexes 设置为 false.

由于 GitHub 对于 raw repository url目录不会生成目录列表 , 请将 Nexus Remote Repository Access > Auto blocking active 设置为 false.

上面两步操作之后, 你可以看到 Repository Status 变成了 Attempting to Proxy and Remote Unavailable.

Nexus 在缺失目录列表的情况下仍然可以访问指定的 artifact, pom 和其他文件 .

示例:

a0ac65c2a918a5d4ebd85cd58b3461ff.png

7.帮助:

8.sonar 扫描

7d61c3a493ecba2b3780d2ccaac329c7.png

9.

ccf62f4699ab5cfb46988112dc7eaff9.png 说明

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

10.Q&A

10.1 Q1:这是重复造轮子吗?

11.

703e5614f629c9d035b07fd1e40db815.png feilong 即时交流

QQ 群 243306798

cIfglCa.png

12

453eb95049985ca8e0cf714c0ca1b86a.png About

如果您对本项目有任何建议和批评,可以使用下面的联系方式:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值