Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

jun_plugin 项目

项目说明

jun_plugin 整合Java企业级各种开发组件、开箱即用、不写重复代码,包含基础Java基础开发组件,Spring企业家开发组,SpringBoot开发组件、SpringCloud开发组件

### 功能清单

  1. Java常用开发组件:java_plugin,Java常用开发组件,当前包含47类各种lib类库示例与文档。

#### 基础篇:企业级开发组件(开发组件、代码生成、前端组件) [jun_java_plugin]

Java基础系开发组件-通用篇(jun_plugin) 常用开发组件,基础公共lib包的组件不依赖Spring的组件,主要供原生开发的项目集成:

【jun_activiti】流程引擎,Activiti工作流,完成工作流常用操作
【jun_ajax】完成ajax操作,前端及后端的ajax
【jun_aliyun_sms】短信工具,集成阿里云短信、腾讯云短信发送及验证码等功能
【jun_apache_commons】 Common工具集,集成Apache通用工具集
【jun_api】 API中心,API注册测试校验管控鉴权中心
【jun_cron】 cron表达式的java的实现及调度
【jun_cache】分布式缓存,缓存工具,集成Redis分布式缓存功能
【jun_camel】消息路由,ESB服务总线,EIP框架,处理不同系统之间的消息传输
【jun_captcha】 验证码工具,GoogleKaptcha及各种验证码工具
【jun_crawler】 爬虫引擎,网络爬虫引擎,Xpath解析HTML
【jun_datasource_cluster】原生集成各种JDBC DataSource数据源,分布式数据源,Druid、DBCP等数据源
【jun_dbutil】原生集成Apache 的Dbutils完成单表及多表的增删改查,原生JDBC操作,简单封装
【jun_demo】 DEMO测试,DEMO测试工具集
【jun_designpattern】23种涉及模式的Java实现
【jun_drools】 规则引擎,规则引擎的各种demo及工具
【jun_dubbo】 Dubbo,阿里巴巴Dubbo RPC demo及工具集
【jun_executor】原生的并发多线程demo操作
【jun_email】原生邮件发送、纯文本、HTML邮件、带附件的邮件
【jun_excel】 Excel工具集,Excel导入导出工具集
【jun_fileupload】原生的文件上传及下载操作的实现基于common fileupload,OSS上传下载
【jun_freemarker】原生集成freemarker模板引擎,数据+模板=输出,可输出代码生成器
【jun_guava】 GoogleGuava,谷歌工具集,集合工具,缓存工具
【jun_guice】 GoogleGuice,谷歌依赖注入框架(配合Servlet3.0+Dbutil)
【jun_gzip】 Gzip压缩,Gzip压缩及解压缩
【jun_hibernate】原生集成hibernate及使用,Hibernate,JPA框架,持久化框架
【jun_httpclient】原生集成httpclient,发送http请求、下载文件等,配合Postman发起各种HTTP请求
【jun_image】原生图片操作包、包括图片上传、下载、展示、转码、压缩转Base64、缩略图等
【jun_jdk】JDK原生demo代码,了解的越多才会了解的越深
【jun_jdbc】原生JDBC操作,简单封装,需要的可以看下
【jun_j2cache】 缓存j2cache,缓存工具,OSCHACHE使用的缓存工具
【jun_jar2maven】 Jar转Maven,Jar转Maven工具集,老web项目转maven项目
【jun_jbpm】 流程引擎JBPM,流程引擎JBPM,老牌流程引擎
【jun_jdk】 JDK核心,JDK核心工具,常用Demo等
【jun_jsoup】HTM标记语言解析包,完成HTML解析、主要爬虫使用,解析HTML渲染数据
【jun_lucene】老牌搜索引擎、可以看下,搜索框架,搜索框架,全文检索工具
【jun_leetcode】算法刷题大全
【jun_mybatisplus】 MybatisPlus,MybatisPlus数据持久化映射框架
【jun_pay】 支付工具,支付工具,集成微信及阿里支付
【jun_pdf】 PDF工具,PDF工具,生成PDF及PDF文件
【jun_poi】原生POI完成Excel文件的导入、解析、导出及持久化等
【jun_qrcode】二维码生成器,二维码生成工具,WEB二维码服务
【jun_quartz】job任务调度,任务调度框架,分布式任务调度
【jun_redis】 Redis缓存,Redis缓存,分布式缓存,分布式锁
【jun_rpc】原生RPC调用、客户端及服务端
【jun_restlet】REST工具,轻量级REST框架,不依赖Servlet的REST的工具
【jun_serializable】 序列化,序列化与反序列化工具集
【jun_shiro】 认证与鉴权,认证与鉴权,URL过滤,用户任务,角色功能鉴权
【jun_sso】原生SSO的实现单点登录,SSO单点登录工具,提供单点登录服务
【jun_servlet】原生Servlet、WEB开发的基础
【jun_templatespider】 模板爬虫,模板爬虫工具,直接下载url到html文件
【jun_test】JUNIT框架及TestNG框架
【jun_util】开发工具util,常用开发工具集、非常重要!!!
【jun_webmagic】 爬虫引擎Webmagic,爬虫引擎Webmagic,爬取整个网站
【jun_webservice】原生的webservice调用、基于apache cxf实现服务调用及发布,CXF,Axis等
【jun_webservlet】原生Servlet 3.0的实现,Servlet3.0新特性demo,原生注解Servlet
【jun_websocket】原生的WebSocket的实现长链接,Websocket长链接demo,消息推送及异步工具
【jun_xml】原生的XML解析及生产XML、提供SAX、DOM、DOM4J解析生成XML

 

开发环境

  • **JDK 1.8
  • **Maven 3.5
  • IDEA 2021.2 + or STS 4.11 +