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,龙果支付系统,是国内首款开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联网业务系统的收款和业务资金管理需求。已接通支付宝、微信支付,具备支付、对账、清结算等功能。

2018 年度码云热门项目排行榜 TOP 10的更多相关文章

  1. 2017 年度码云新增项目排行榜 TOP 50,为它们打“call”

    2017 年度码云新增项目排行榜 TOP 50 正式出炉 !2017 结束了,我们来关注一下这一年里码云上新增的最热门的开源项目吧.此榜单根据 2017 年在码云上新增开源项目的 Watch.Star ...

  2. 【分享】2017 开源中国新增开源项目排行榜 TOP 100

    2017 年开源中国社区新增开源项目排行榜 TOP 100 新鲜出炉! 这份榜单根据 2017 年开源中国社区新收录的开源项目的关注度和活跃度整理而来,这份最受关注的 100 款开源项目榜单在一定程度 ...

  3. 使用Git将项目托管到码云及从码云导入项目到本地

    前言 码云+Git+IntellJ IDEA 欢迎转载,请注明作者和出处哦☺ Git 的安装及使用的教程 ​​​​ 最好不要在官网下载,官网下载要vpn而且速度还很慢 . 推荐在 https://gi ...

  4. 在Windows下使用Git+TortoiseGit+码云管理项目代码

    1.      安装Git 下载地址:点击打开链接 安装指南:默认选项即可 2.      安装TortoiseGit 下载地址:点击打开链接 安装指南:点击打开链接 3.      在码云创建账号, ...

  5. 码云Android项目构建注意事项(转载)

    1.ant项目 build.xml必须位于项目根目录. 2.maven项目 pom.xml必须位于项目根目录. 3.gradle项目 由于gradle的配置灵活,我们做了一些规范,并且增加了一下机制来 ...

  6. 使用TortoiseGit+码云管理项目代码

    1.下载安装msysgit. 2.下载安装tortoisegit. 3.创建ssh密钥. 开始–所有程序–TortoiseGit–PuTTYgen 生成方法:点击“Generate”后,鼠标在key下 ...

  7. idea中git从码云克隆项目到本地

    1.首先需要在操作系统上安装Git分布式管理系统 此处自行百度............. 2.在Intellij IDEA中配置Git 打开Settings(File-->Settings) - ...

  8. eclipse导入码云-GIT项目

    1.首先找到项目源码地址我随便找到一个git地址 :https://gitee.com/mingSoft/MCMS 2.打开eclipse空白处右键导入项目搜索git. 3.将第一步复制的git地址复 ...

  9. 通过git从码云克隆项目到本地

    1.下载安装Git,傻瓜式下一步下一步即可... 2.配置Git: 2.1.选择你要clone到本地的路径:右键--->$ Git Bash Here,弹出Linux命令窗口:$ cd ~直接回 ...

随机推荐

  1. C++ Primer 学习笔记与思考_7 void和void*指针的使用方法

    (一)void的含义 void的字面意思是"无类型",void差点儿仅仅有"凝视"和限制程序的作用,由于从来没有人会定义一个void变量,让我们试着来定义: v ...

  2. Activity左边滑出,右边滑入的动画切换

    Activity左边滑出,右边滑入的动画切换 转载请注明出处:http://blog.csdn.net/u012301841/article/details/46920809 大家都知道Android ...

  3. AdaBoost算法原理简介

    AdaBoost算法原理 AdaBoost算法针对不同的训练集训练同一个基本分类器(弱分类器),然后把这些在不同训练集上得到的分类器集合起来,构成一个更强的最终的分类器(强分类器).理论证明,只要每个 ...

  4. MySQL中给自定义的字段查询结果添加排名的方法

    我正在用 MySQL 客户端的时候,突然想到如果可以给查询结果添加排名该多好啊,然后就找到了一个简单的解决办法. 下面是一个示例表的数据:  然后我们要根据 Roll_No 字段进行排序并给出排名,我 ...

  5. Python开发【2.2 异常处理】

    1.Python常见异常类型: Exception 常规错误的基类 AttributeError 对象没有这个属性 IOError 输入/输出操作失败 IndexError 序列中没有此索引(inde ...

  6. jsp获取sina天气

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...

  7. Principle of least astonishment

    Principle of least astonishment - Wikipedia https://en.wikipedia.org/wiki/Principle_of_least_astonis ...

  8. 百度dureos CMake Error

    CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage CMake Error: CMAKE_CXX_COMPILER not set, ...

  9. 获取浏览器屏幕高度(js,jq)

    javascript IE中:document.body.clientWidth ==> BODY对象宽度document.body.clientHeight ==> BODY对象高度do ...

  10. 管理 Word 博客账户

    1.1 多个博客账户 笔者的电脑上,Word 2013 有多个博客账户,如下图所示: 图1.1 多个博客账户 这些账户的名称在 Word 里是自动生成的,无法更改.账户一多就无法与相应的网站一一对应, ...