Gitee 官方博客
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee

让 Java 开发更简单,提高工作效率 | 码云周刊第 20 期

Gitee
7 年前发布在 项目推荐

1、项目名称:基于 Spring Boot 的权限管理系统

项目简介:Good 权限管理系统是作者学习 springBoot 时基于 springBoot 开发的一套轻量级的权限系统,其目的是形成一套属于自己的通用的开发框架 以后来项目的时候就可以直接基于此平台进行开发,减少重复工作量. 目前还有好多功能未实现,后续会陆续完成并全部开源!

访问地址: http://localhost:8081/admin/index 用户名: admin 密码: 123

主要功能介绍:

  • 这里是列表文本权限: 使用Shiro进行权限控制,灵活的可控制到页面或按钮,满足绝大部分的权限需求。
  • 数据库: 使用Druid数据库连接池,可以监控数据库访问性能,SQL执行效率进行SQL优化,同时使用多环境配置方式可以动态切换到开发环境、测试环境、生产环境。
  • 日志:使用Logback进行日志输出,使用多环境配置方式可以动态切换到开发环境、测试环境、生产环境,同时基于时间和文件大小分割日志文件并进行归档。
  • 任务调度: 使用Spring+quartz,支持本地和远程分布式调度,支持动态增加、删除、修改任务支持本地和远程分布式调度,支持动态增加、删除、修改任务、暂停|恢复、立即执行一次、查看执行记录。

项目地址:https://git.oschina.net/cpcx/good-manage

 

2、项目名称:快速读写 excel 工具

项目简介:由于在项目中用了excel作报表导出,java操作excel基本上用的是poi,但是poi操作起来还是挺烦的,需要创建很多的row,cell以及样式,为了简便这种操作,便有了该项目,该项目实现了列表数据的导入,分页列表导出,支持自定义格式,支持模版以及模板和列表的混合导出。欢迎大家学习讨论,以提出你宝贵的建议和意见。

项目地址:https://git.oschina.net/782560705/easyexcel

 

3、项目名称:WebUI 自动化测试框架

项目简介:本项目是一个基于 Selenium 的 Web 自动测试框架,通过该框架可以简化测试人员的学习难度,只要编写少量的 Java 代码即可,大多数的工作都是编写页面元素的描述文件以及对应的数据源。以下是本框架的特色:

  • 支持多种元素选择策略(优先级、循环、区域)。
  • 支持多种数据源(xml、excel)。
  • 支持数据源、URL、元素定位信息的参数化。
  • 支持密文数据,javascript、groovy、freemarker等动态脚本数据。
  • 支持动态生成日期、身份证号码、手机号、邮编等数据。
  • 支持操作日志生成 GIF 动态图片。
  • 支持主流的浏览器(ie、firefox、chrome、opera、safari)。
  • 支持移动自动化(Android)。
  • 支持 Eclipse 插件生成代码。
  • 支持纯 XML 编写完成自动化测试功能。
  • 自带 Windows 版本的 driver 驱动。

项目地址:https://git.oschina.net/arch2surenpi/phoenix.webui.framework

 

4、项目名称:Java 开发工具包 feilong core

项目简介:feilong core 让 Java 开发更简便的工具包,让你从大量重复的底层代码中脱身,提高工作效率; 让你的代码更简炼,易写、易读、易于维护。

优点:

让 Java 开发更简单,提高工作效率 | 码云周刊第 20 期-Gitee 官方博客

让 Java 开发更简单,提高工作效率 | 码云周刊第 20 期-Gitee 官方博客

项目地址:https://git.oschina.net/ifeilong/feilong-core

 

5、项目名称:分布式综合处理系统 Pluto

项目简介:Pluto 是一个分布式任务分发系统。自身包含一个高性能 http 静态服务器(但不完善,不支持高级功能),使用 apache mina 框架搭建,HTTP 控制层使用类似 spring MVC 的注解风格,支持任务实时日志及数据保存,支持数据恢复。

任务分发采用预先推送机制,最大利用客户端处理能力,支持远程关闭重启客户端。

Pluto 背景:

Pluto 之前,服务端处理所有的任务,后来因为需求的复杂度增加,加入了定时任务功能,为了与服务器隔离,单独部署了数据库任务处理程序,减轻了服务端工作压力。因服务端功能的增加,以及数据库经常迫于压力出现性能瓶颈,于是有了 Pluto 的开发计划,单独处理大量需要并行处理的任务或者批量的数据更新请求。

随着服务端计算越来越复杂,单机计算时间达到无法忍受地步,因此拓展 pluto 实现分布式计算,依靠集群计算力加速复杂数据计算、统计。

项目地址:https://git.oschina.net/livehl/pluto

 

6、项目名称:轻量级读写分离的技术组件 MyRWSplit

项目简介:一个轻量级读写分离的技术组件,抛开各种复杂无用的技术概念,直击问题本质,从最本质的技术角度解决问题。 基于Mybatis-3.4.2(ORM框架) + 插件技术 (捕捉各种感兴趣的东西)+ Druid-1.0.29 (阿里产品的数据库连接池)+ mysql-connector-java-5.1.41。

项目地址:https://git.oschina.net/qiangzigege/MyRWSplit

 

Copyright@OSChina.NET

制版编辑:Zico丨

本页刊发内容未经书面许可禁止转载及使用

公众号、报刊等转载请联系授权

欢迎转发朋友圈,投稿:chenyang@oschina.cn

关注码云官方微信公众号:码云Gitee

查看更多有趣的开源项目资讯,请前往:码云开源项目广场

如何开发电商系统?先来半打分布式调度系统/框架 | 码云周刊第 19 期
上一篇
Python 牺牲性能以提升程序员的工作效率 | 码云周刊第 21 期
下一篇
近期文章
  • 启航 AI 新航道!Gitee 双十一与你共享智能新未来
  • 《中国DevOps现状调查报告(2023)》发布,Gitee 领跑国产平台
  • 研运一体化之下,Gitee 如何精准赋能银行实施大规模敏捷
  • 对数字「祛魅」,中大型规模企业如何进行有效的研发效能度量?
  • 从混乱到卓越,Gitee Code 如何治好 IT 部门的精神内耗
  • 科技赋能,Gitee 助力国家海关总署实现重大业务改革
  • 科大讯飞选择Gitee旗舰版,完成研发协作平台国产化替代
  • 用脑图做测试用例,高效到家了!
  • 信创驶入快车道,中国赛宝实验室选择 Gitee 搭建高效研发协作平台
  • 金融人怎么写出安全可靠的代码?知名证券企业这样做
相关文章
我们让 ChatGPT 写了一篇开源项目推荐
从 DevOps 到 XOps 的优质开源项目精选
优秀PHP开源项目集合
热门开源Web开发框架推荐
关于我们

Gitee(gitee.com)是 OSCHINA.NET 推出的代码托管·协作开发平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 1200 万的开发者选择 Gitee。

品牌内容
开源软件 GVP计划 Gitee 封面人物 CopyCat 代码克隆检测
友情链接
开源中国 Gitee Gitee 高校版 Gitee 企业版
Copyright © 2013-2025 Gitee 官方博客. Designed by nicetheme.
  • 产品动态
  • 企业案例
  • 项目推荐
  • 关于开源
  • 发现更多
  • 回到 Gitee
热门搜索
  • Gitee
  • gitee 企业版
  • 码云
  • 开源项目
  • 码云Gitee
  • GVP
  • Git
  • 开源
  • 码云企业版
  • 码云周刊
  • 码云 gitee
  • DevOps
  • gitee企业版
  • 内源
  • 内部开源
  • innersource
  • 小程序
  • 企业版
Gitee
安全、稳定、高效的云端软件开发协作平台。
Top