说明
文章记录平时开发遇到个人觉得值得收藏的项目,欢迎留言分享你认为值得收藏的好项目---------持续更新中
1、网页视频播放器中的王牌
git地址:ckplayer: ckplayer-一款用于在网页端播放视频的软件,支持mp4,flv,m3u8及rtmp协议的直播,支持移动端,PC端
官网:序言-ckplayer
2、Spring Boot 的支付服务:支付宝,微信,银联详细代码案例
git地址:spring-boot-pay: 支付服务:支付宝,微信,银联详细代码案例;支付API文档、持续更新中,交流群:873689597
3、springboot-bucket SpringBoot 全家桶 —— 本项目对目前Web开发中常用的各个技术,通过和SpringBoot的集成,并且对各种技术通过“一篇博客 + 一个可运行项目”的形式来详细说明。
4、spring-boot-mail邮件发送服务:文本、附件、模板、队列、多线程、定时任务等多种功能。
git地址:spring-boot-mail: 邮件发送服务,文本、附件、模版多种实现,队列,线程定时任务功能
5、爬虫相关
简单易上手的爬虫框架
WebMagic概览 · WebMagic Documents
超全开源爬虫工具箱
6、java写出Excel导出,Excel模板导出,Excel导入,Word模板导出,通过简单的注解和模板
官网文档地址:1. 前言 - Powered by MinDoc
地址2:EasyPoi教程_V1.0
7、工具包
Hutool
git地址:https://github.com/looly/hutool
文档地址:Hutool参考文档
feilong-core
feilong-core 让Java开发更简便的工具包_V2.1.0
8、5款报表生成工具
1、项目名称: 积木报表
- 项目简介:积木报表,免费的企业级WEB报表工具。专注于“专业、 易用 、优质”的报表设计器和大屏设计器。支持打印设计、数据报表、图形报表、大屏设计器,重点是免费的。
- 项目地址:https://github.com/zhangdaiscott/JimuReport/issues/new
- 体验地址:http://www.jimureport.com/
2、项目名称: UReport2
- 项目简介:UReport2是一款高性能的Java报表引擎,提供完善的基于网页的报表设计器,可快速做出各种复杂的中式报表。在UReport2中,提供了全新的基于网页的报表设计器,可以在Chrome、Firefox、Edge等各种主流浏览器运行(IE浏览器除外),打开浏览器即可完成各种复杂报表的设计制作。
UReport2是第一款基于Apache-2.0协议开源的中式报表引擎。 - 项目地址:https://gitee.com/youseries/ureport
3、项目名称:EasyReport
- 项目简介:EasyReport 是一个简单易用的 Web 报表工具,它的主要功能是把 SQL 语句查询出的行列结构转换成 HTML 表格(Table),并支持表格的跨行(RowSpan)与跨列(ColSpan)。同时它还支持报表 Excel 导出、图表显示及固定表头与左边列的功能。
- 项目地址:https://gitee.com/xianrendzw/EasyReport
4、项目名称:报表设计工具 Reportico
- 项目简介:Reportico 是一个报表设计工具,可用来设计报表、创建报表菜单和配置,支持图形、分组、下钻、表达式处理和数据转换,可导出 HTML、PDF 和 CSV 格式,可通过 CSS 修改报表外观。
- 项目地址:https://gitee.com/luob/reportico
5、项目名称: ECharts
- 项目简介:ECharts 是一款由百度前端技术部开发的,基于 Javascript 的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。涵盖各行业图表,满足各种需求。
- 项目地址:https://gitee.com/echarts/echarts
9、人人开源系列项目
人人开源
官网地址:人人开源
10、mybatis工具网站
MyBatis 工具 · 分页插件 PageHelper、通用 Mapper
11、spring-boot-api-project-seed
一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~;Spring Boot API Project Seed 是一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目,该种子项目已经有过多个真实项目的实践,稳定、简单、快速,使我们摆脱那些重复劳动,专注于业务代码的编写,减少加班。下面是一个简单的使用演示,看如何基于本项目在短短几十秒钟内实现一套简单的API,并运行提供服务。
https://github.com/lihengming/spring-boot-api-project-seed
12、微信开发 Java SDK ,支持包括微信支付,开放平台,小程序,企业微信,公众号等的后端开发
GitHub - Wechat-Group/WxJava: 微信开发 Java SDK ,支持包括微信支付,开放平台,小程序,企业微信,公众号等的后端开发
参考文章
Java微信公众号开发之接入weixin-java-mp框架开发微信公众号 - 程序员大本营
13、小而全而美的第三方登录开源组件
小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy!
14、简洁好用的数据库表结构文档工具
screw: 简洁好用的数据库表结构文档工具,支持MySQL/MariaDB/SqlServer/Oracle/PostgreSQL/TIDB/CacheDB 数据库。