Java开源项目合集
上级目录

在github上学Java

https://352365.xyz/blog/article/1284

Java脚手架项目

https://352365.xyz/blog/article/691

第三方类库

 

Java自动生成代码

数据库开发包

ThinkJD

https://gitee.com/Leytton/ThinkJD

又名ThinkJDBC,一个简洁而强大的开源JDBC操作库。你可以使用Java像ThinkPHP框架的M方法一样,一行代码搞定数据库操作。ThinkJD会自动管理数据库连接,默认使用完毕或程序异常都会关闭连接以免造成内存溢出。也可以设置手动关闭以复用Connection连接,无需传入连接实例参数,ThinkJD内部已做多线程安全处理,详见【0x0A 多线程安全】。

java开源博客

 
下面提供一些跟开源相关的文章链接:
1. Apache的开源软件列表 http://www.oschina.net/project/apache
2. Java开源Apache项目 http://www.open-open.com/56.htm
3. 阿里巴巴的开源软件列表 http://www.oschina.net/project/alibaba
4. 百度的开源软件列表 http://www.oschina.net/project/baidu
5. 腾讯的开源软件列表 http://www.oschina.net/project/tencent
6. 华为的开源软件列表 http://www.oschina.net/project/huawei
7. Netflix的开源软件列表 http://www.oschina.net/project/netflix
8. 大公司都有哪些开源项目 http://www.cnblogs.com/dunitian/p/5581520.html
9. 2017年你不能错过的Java类库 http://www.importnew.com/23858.html
10. 公司开源导航页 https://www.oschina.net/company
下面提供一些开源项目链接地址:
【spring项目】 1. spring以及子项目: github地址:https://github.com/spring-projects
【spring cloud项目】 1. spring cloud系列项目: github地址:https://github.com/spring-cloud
【apache基金会】 1. apache开源项目列表: apache地址:http://www.apache.org/index.html#projects-list 2. apache项目github地址: github地址:https://github.com/apache 【eclipse基金会】
1. 轻量级的高性能JVM应用平台Vert.x apache地址:https://github.com/eclipse/vert.x 官方参考文档:http://vertx.io/docs/
【阿里巴巴】
1. 开源JSON处理框架fastjson: github地址:https://github.com/alibaba/fastjson
2. 开源数据库连接池druid: github地址:https://github.com/alibaba/druid 3. 开源分布式服务框架dubbo: github地址:https://github.com/alibaba/dubbo
4. 开源分布式开放消息队列RocketMQ: github地址:https://github.com/alibaba/RocketMQ 备注:RocketMQ已经进入apache孵化器,在孵化器的github地址如下: github地址:https://github.com/apache/incubator-rocketmq
5. 开源实时流式计算框架jstorm github地址:https://github.com/alibaba/jstorm
6. 开源分布式数据库同步系统otter github地址:https://github.com/alibaba/otter 7.开源分布式数据库服务中间件cobar github地址:https://github.com/alibaba/cobar 【唯品会】 1. 开源调度框架Saturn: github地址:https://github.com/vipshop/Saturn 【当当】 1. 开源调度框架elastic-job: github地址:https://github.com/dangdangdotcom/elastic-job 2. 开源分库分表中间件Sharding-JDBC: github地址:https://github.com/dangdangdotcom/sharding-jdbc 3. 开源分布式服务框架dubbox: github地址:https://github.com/dangdangdotcom/dubbox 【百度】 1.分布式系统配置管理disconf github地址:https://github.com/knightliao/disconf 【腾讯】 1. 开源基于微服务的平台Tars github地址:https://github.com/Tencent/Tars 【携程】 1. 开源Redis多数据中心复制管理系统x-pipe github地址:https://github.com/ctripcorp/x-pipe 2. 开源配置管理平台apollo github地址:https://github.com/ctripcorp/apollo 3. 开源数据库访问框架dal github地址:https://github.com/ctripcorp/dal 【大众点评】 1. 开源实时应用监控平台cat github地址:https://github.com/dianping/cat 【谷歌Google】 1. 开源java轻量级IOC框架Guice github地址:https://github.com/google/guice 2. 开源基于java1.6的类库集合的扩展guava github地址:https://github.com/google/guava 【移动支付公司Square】 1. 开源处理网络请求的网络框架OkHttp github地址:https://github.com/square/okhttp 2. 网络请求框架Retrofit github地址:https://github.com/square/retrofit 【mybatis项目】 1. Sql映射持久层框架mybatis github地址:https://github.com/mybatis/mybatis-3 【hibernate项目】 1. 对象关系映射框架hibernate github地址:https://github.com/hibernate/hibernate-orm 开源组织或者个人项目 说明:由于一些项目的名字比较类似,为了区分把作者加上,作者署名团队或者主要开发者。 1. spring boot中文参考文档 作者:qibaoguang github地址:https://github.com/qibaoguang/Spring-Boot-Reference-Guide 2. spring4中文参考文档 作者:Way Lau github地址:https://github.com/waylau/spring-framework-4-reference 3. 开源分布式数据库中间件Mycat-Server 作者:mycat开源团队 github地址:https://github.com/MyCATApache/Mycat-Server 4. 开源分布式数据库中间件mycat文档mycat-doc 作者:mycat开源团队 github地址:https://github.com/MyCATApache/Mycat-doc 5. 基于spring的基础框架库springside 作者:江南白衣 github地址:https://github.com/springside/springside4 6. 开源信息化快速开发平台jeesite 作者:thinkgem github地址:https://github.com/thinkgem/jeesite 7. Java资源大全中文版awesome-java-cn 作者:伯乐在线 github地址:https://github.com/jobbole/awesome-java-cn
8. 通用权限管理系统cl-privilege 作者:pumadong github地址:https://github.com/pumadong/cl-privilege 9. 开源分布式应用追踪分析系统sky-walking 作者:sky-walking团队 github地址:https://github.com/wu-sheng/sky-walking 10. 轻量级Java Web框架smart-framework 作者:黄勇 git.oschina地址:http://git.oschina.net/huangyong/smart-framework 11.许雪里github: 作者:许雪里 github地址:https://github.com/xuxueli 12. 响应式函数编程框架RxJava 作者:ReactiveX github地址:https://github.com/ReactiveX/RxJava 13. 常用的java基础工具类iceroot 作者:iceroot github地址:https://github.com/iceroot/iceroot 14. 开源轻量级的,高性能的事件总线MBassador 作者:Benjamin Diedrichsen github地址:https://github.com/bennidi/mbassador 15. 通过注解来减少Java中的重复代码工具lombok 作者:Reinier Zwitserloot github地址:https://github.com/rzwitserloot/lombok 16.简单日志门面slf4j 作者:QOS.ch github地址:https://github.com/qos-ch/slf4j 17.模拟测试框架Mockito 作者:mockito github地址:https://github.com/mockito/mockito 18. 结合JUnit、 Guice、 Mockito的高效组合测试框架Jukito 作者:Arcbees github地址:https://github.com/ArcBees/Jukito 19. 轻量化的分布式服务框架rsf 作者:Hasor Group 码云地址:http://git.oschina.net/zycgit/rs

 

本文原创,商业转载请联系作者获得授权,非商业转载请注明出处。

评论

发送评论 编辑评论


                        

后端技术分类热门文章

标签热门文章排行

☛免责声明 ☛本站使用教程
Theme Argon With Ry-Plus By 清欢
我的第15579位朋友,历经87447次回眸才与你相遇