2016 年度碼雲熱門項目排行榜 TOP 10 是通過開源項目2016年在碼雲上的 Watch、Star、Fork 數量來評定的榜單。碼雲平台發展至今,涌現了越來越多優秀的開源項目,越來越多的開源作者在上面分享自己的作品。我們希望通過此榜單在回顧總結2016年國內開源趨勢,了解開源作者現狀的同時,也能便於大家更好地找到自己需要的項目。
1、JFinal
簡介:
JFinal 是基於 Java 語言的極速 WEB + ORM 框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展、Restful。在擁有 Java 語言所有優勢的同時再擁有 ruby、python、php 等動態語言的開發效率。
作者:@JFinal
地址:http://git.oschina.net/jfinal/jfinal
2、iBase4J
簡介:
iBase4J 是 Java 語言的分布式系統架構。 使用 Spring 整合開源框架,包括 SpringMVC、Mybatis、mybatis-plus、dubbo擴展、Redis緩存、單點登錄、shiro權限管理、分布式集群調度、Rest、工具類等等。項目使用 Maven 進行模塊化管理,提高易開發性、擴展性。系統包括三個模塊:公共模塊、系統管理模塊、Web展示模塊。每個模塊都是獨立的系統,可以無限的擴展模塊,模塊之間使用 Dubbo 或 MQ 進行通信。每個模塊服務多系統部署,注冊到同一個 Zookeeper 集群服務注冊中心,實現集群部署。
作者:@ A♂聖旭
地址:http://git.oschina.net/iBase4J/iBase4J

3、MyBatis-Plus
簡介:
MyBatis-Plus 是 Mybatis 增強工具包,只做增強不做改變,簡化CRUD操作。項目完全繼承原生 Mybatis 的所有特性,僅僅依賴 Mybatis 以及 Mybatis-Spring,啟動即會自動注入基本 CURD,性能無損耗,具有 AR 語法糖、代碼生成器、分頁插件、通用 DAO 操作等功能。
作者:@青苗
地址:http://git.oschina.net/baomidou/mybatis-plus
4、MCMS
簡介:
MCMS 是完整開源的 J2EE 內容管理系統,擁有更高效的代碼在線生成工具,降低開發成本提高開發效率。不需要專業的后台開發技能,只要使用系統提供的標簽,就能輕松建設網站,系統支持全站靜態化。站點同時支持PC與移動端訪問,同時會自動根據訪問的終端切換到對應的界面,數據由系統統一管理。
作者:@mingsoft
地址:http://git.oschina.net/mingSoft/MCMS

5、JeeSite
簡介:
JeeSite 是基於多個優秀的開源項目,高度整合封裝而成的高效,高性能,強安全性的開源 Java EE 快速開發平台。JeeSite 以 Spring Framework 為核心容器,Spring MVC 為模型視圖控制器,MyBatis 為數據訪問層, Apache Shiro 為權限授權層,Ehcahe 對常用數據進行緩存,Activit 為工作流引擎。
作者:@thinkgem
地址:http://git.oschina.net/thinkgem/jeesite
6、Spring-Blade
簡介:
Spring-Blade 是基於多個優秀的開源項目,高度整合封裝而成的快速開發平台。內置用戶管理、角色管理、菜單管理、字典管理、部門管理、附件管理、參數管理、連接池監視、日志管理、代碼生成等多項功能。權限管理,多角色,父子角色,權限代理,精確到按鈕。
作者:@smallchill
地址:http://git.oschina.net/smallc/SpringBlade

7、JPress
簡介:
JPress 是一個 wordpress 的 Java 代替版本,使用 JFinal 開發。支持類似 wordpress 的幾乎所有功能,比如:模板,插件等。同時在模板上,JPress 提出了“模板即模型”的概念,方便模板制作人靈活制作業務模型,移除了 widget 等繁雜功能,同時在模板和插件制作上比 wordpress 更加靈活簡潔。JPress 還天生融合了微信公眾平台,整合了國內眾多雲平台、短信發送、郵件發送平台,獨創的“模板即模型”概念是wordpress 所不具備的。
作者:@michaely
地址:http://git.oschina.net/fuhai/jpress

8、JFinal Weixin
簡介:
JFinal Weixin 是基於 JFinal 的微信公眾號極速開發 SDK,只需瀏覽 Demo 代碼即可進行極速開發,已添加對多公眾號支持。
作者:@JFinal
地址:http://git.oschina.net/jfinal/jfinal-weixin
9、Mapper
簡介:
Mybatis 通用 Mapper,極其方便的使用 Mybatis 單表的增刪改查,支持單表操作,不支持通用的多表聯合查詢。通用 Mapper 可以緩存,全部針對單表操作,每個實體類都需要繼承通用 Mapper 接口來獲得通用方法。
作者:@Liuzh_533
地址:http://git.oschina.net/free/Mapper
10、RonCoo-Pay
簡介:
RonCoo-Pay,龍果支付系統,是國內首款開源的互聯網支付系統,其核心目標是匯聚所有主流支付渠道,打造一款輕量、便捷、易用,且集支付、資金對賬、資金清結算於一體的支付系統,滿足互聯網業務系統的收款和業務資金管理需求。已接通支付寶、微信支付,具備支付、對賬、清結算等功能。