欢迎大家留言和PR~
> Tip: 技术更新换代太快,本仓库仅做参考,自己的项目具体使用哪个版本还需谨慎思考~(不推荐使用最新的版本,推荐使用(最新-1|2)的版本,会比较稳定)
# spring-boot-quick
[![LICENSE](https://img.shields.io/badge/license-Anti%20996-blue.svg)](https://github.com/996icu/996.ICU/blob/master/LICENSE)
[![知识共享协议(CC协议)](https://img.shields.io/badge/License-Creative%20Commons-DC3D24.svg)](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh)
[![Build Status](https://travis-ci.org/vector4wang/spring-boot-quick.svg?branch=master)](https://travis-ci.org/vector4wang/spring-boot-quick)
[![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/vector4wang/spring-boot-quick.svg)](http://isitmaintained.com/project/vector4wang/spring-boot-quick "Average time to resolve an issue")
[![Percentage of issues still open](http://isitmaintained.com/badge/open/vector4wang/spring-boot-quick.svg)](http://isitmaintained.com/project/vector4wang/spring-boot-quick "Percentage of issues still open")
[![GitHub stars](https://img.shields.io/github/stars/vector4wang/spring-boot-quick.svg?style=flat&label=Star)](https://github.com/vector4wang/spring-boot-quick/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/vector4wang/spring-boot-quick.svg?style=flat&label=Fork)](https://github.com/vector4wang/spring-boot-quick/fork)
# 前言
自己很早就想搞一个总的仓库就是将自己平时遇到的和学习到的东西整合在一起,方便后面用的时候快速的查找与使用,之前是通过branch
的方式去整理,感觉不直观,一咬牙就花了点时间将所有的分支整合在一起(之前使用branch方式的兄dei,这里对不住了,你们可以将之前的干掉,重新克隆总的),方便自己也方便大家参考,以下是我的相关博客,有兴趣的
可以去浏览浏览,觉得对自己有点启发或者解决了一些问题,可以点个赞~
[![](https://img.shields.io/badge/CSDN-@%E7%88%86%E7%B1%B3%E8%8A%B1%E6%9C%BA%E6%9E%AA%E6%89%8B-red.svg)](http://blog.csdn.net/qqhjqs?viewmode=list)
[![](https://img.shields.io/badge/BLOG-@%E5%86%AC%E4%B8%8E%E6%99%A8-lightgrey.svg)](http://blog.wangxc.club)
[![](https://img.shields.io/badge/%E7%AE%80-@%E5%86%AC%E4%B8%8E%E6%99%A8-E9705E.svg)](https://www.jianshu.com/u/223a1314e818)
[![](https://img.shields.io/badge/Github-@vector4wang-25292E.svg)](https://github.com/vector4wang)
[![](https://img.shields.io/badge/%E7%A0%81%E4%BA%91-@BMHJQS-C5212A.svg)](https://gitee.com/backwxc)
```bash
.
├── README.md
├── pom.xml
├── quick-activemq
├── quick-activemq2
├── quick-async
├── quick-batch
├── quick-cache
├── quick-config-encrypt
├── quick-docker
├── quick-dubbo
├── quick-dynamic-bean
├── quick-exception
├── quick-feign
├── quick-hbase
├── quick-img2txt
├── quick-jdbc
├── quick-jpa
├── quick-jsp
├── quick-jwt
├── quick-kafka
├── quick-log
├── quick-logback
├── quick-lombok
├── quick-modules
├── quick-monitor-thread
├── quick-multi-data
├── quick-multi-rabbitmq
├── quick-mybatis-druid
├── quick-oauth2
├── quick-okhttp
├── quick-oss
├── quick-package-assembly
├── quick-package-assembly-multi-env
├── quick-rabbitmq
├── quick-redies
├── quick-rest-template
├── quick-rocketmq
├── quick-starter
├── quick-starter-demo
├── quick-swagger
├── quick-vue
├── quick-vw-crawler
└── quick-wx-public
```
## spring-boot-quick
基于springboot的快速学习示例
## 所有分支介绍
## quick-idea
- 自己用idea的配置
- ignore的模板
## quick-crawler 平时的爬虫
- 领英爬虫
- 百度搜索领英种子url爬虫和"随机应变"的处理方式 (没想到现在对领英爬虫的需求这么大,最近给一个客户开了自动抓取领英数据的系统,处于安全,就把代码删掉了)
- 一键导出CSDN某用户的所有博客内容并转换为MD格式到本地
已经将爬虫模块迁移到[crawlers](https://github.com/vector4wang/Crawlers)
## quick-swagger
- web接口的规范化示例
- 添加了当传递参数为对象时,如何使用swagger注解
注意:*如果接受参数是已@RequestBody方式并且参数中包含日期类型的参数,可在对应模型的日期属性上面添加`@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")`注解*
如
```java
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",locale = "zh" , timezone="GMT+8") // 注意时区的设置
private Date birthday; // 出生日期
```
swagger升级到2.7版本,添加了使用swagger验证功能,注意这里不是auth2鉴权
## quick-thread
java线程池Executor的示例 [点我](https://github.com/vector4wang/java-learning-quick/tree/master/src/feature_learn/thread/future)
## quick-modules
springboot 模块化开发示例
## quick-mybatis-druid
springboot整合mybatis和阿里云的druid监控功能,日志可以控制sql的输出
添加springboot的health监控,链接如下
| HTTP方法 | 路径 | 描述 | 鉴权 |
|---|---|---|---|
| GET | /autoconfig | 查看自动配置的使用情况,该报告展示所有auto-configuration候选者及它们被应用或未被应用的原因 | true |
| GET | /configprops | 显示一个所有@ConfigurationProperties的整理列表 | true |
| GET | /beans | 显示一个应用中所有Spring Beans的完整列表 | true |
| GET | /dump | 打印线程栈 | true |
| GET | /env | 查看所有环境变量 | true |
| GET | /env/{name} | 查看具体变量值 | true |
| GET | /health | 查看应用健康指标 | false |
| GET | /info | 查看应用信息 | false |
| GET | /mappings | 查看所有url映射 | true |
| GET | /metrics | 查看应用基本指标 | true |
| GET | /metrics/{name} | 查看具体指标 | true |
| POST | /shutdown | 允许应用以优雅的方式关闭(默认情况下不启用) | true |
| GET | /trace | 查看基本追踪信息 | true |
## quick-multi-data
- springboot mybatis 多数据源配置,别忘了为多数据源的连接池配置
- 改为druid多数据源,方便监控数据库查询和性能
## quick-spark
springboot整合spark示例 已抽离 [点我](https://github.com/vector4wang/quick-spark-process/tree/master/sb-word-count)
## quick-package-assembly
- maven打包示例包含jar的启动与停止脚本(简单粗暴,慎重考虑再使用)
- 使用assembly打包mybatis产生的xml时,可将对应mapperxml文件放在resources文件,然后再application.properties里配置对应路径,如
`mybatis.mapperLocations=classpath:mapper/*.xml` 这里需要注意一下
## quick-package-assembly-multi-env
程序 依赖包 分开化的多环境部署
## quick-tika
apache的文本抽取开源框架,整合到springboot中
## quick-ElasticSearch
关于es搜索的相关内容
现在在学习Elasticsearch+Logstash+Kibana 后续会有相关博文、和代码示例~
注意:想要用好es,搜索是关键 移步[这里](https://github.com/vector4wang/quick-elasticsearch)
## quick-img2txt 图片与文字转换的程序示例
- 文字转换成图片
- 图片转换为txt,可作为一些程序启动的注释,如佛祖注释,spring启动注释,等等,可以根据你输入的图片制作(背景一定要为白色),如
前方预警!!!!
![转换前](https://ooo.0o0.ooo/2017/06/11/593c2c1d64882.jpg)
![转换后](https://ooo.0o0.ooo/2017/06/11/593c2a4b4980f.jpg)
- **验证码识别** 使用easyocr(项目地址)提供的api接口,可以识别验证码,这简直是小虫子的福利,就问你怕不怕!(现在收费了
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
herb 基于springboot的:rabbitmq延迟队列、Kafka、jpa、redies、oautd.zip (949个子文件)
quick-dubbo-nacos\share-config\src\main\assembly\bin\start.bat 0B
quick-container\src\main\assembly\bin\start.bat 0B
quick-oauth2\quick-github-oauth\src\main\webapp\css\main.css 107B
quick-method-evaluate\.DS_Store 10KB
quick-mail\src\main\java\com\quick\.DS_Store 10KB
.DS_Store 6KB
quick-mail\src\main\java\.DS_Store 6KB
quick-mail\src\.DS_Store 6KB
quick-container\.DS_Store 6KB
quick-dubbo-nacos\share-config\.DS_Store 6KB
quick-jwt\src\main\java\com\quick\jwt\.DS_Store 6KB
quick-cache\src\main\java\com\quick\.DS_Store 6KB
quick-mail\src\main\.DS_Store 6KB
quick-jwt\src\main\java\com\quick\.DS_Store 6KB
quick-spring-shiro\src\main\resources\.DS_Store 6KB
quick-dubbo-nacos\service\src\main\java\.DS_Store 6KB
quick-kafka\src\main\java\com\quick\kafka\.DS_Store 6KB
quick-starter\src\main\resources\META-INF\spring.factories 122B
quick-img2txt\src\main\resources\templates\imgUpload.ftl 3KB
quick-img2txt\src\main\resources\templates\error.ftl 136B
quick-img2txt\src\main\resources\templates\500.ftl 109B
quick-img2txt\src\main\resources\templates\404.ftl 109B
.git\config 315B
.git\description 73B
.git\HEAD 23B
.git\index 147KB
.git\info\exclude 240B
.git\logs\HEAD 203B
.git\logs\refs\heads\master 203B
.git\logs\refs\remotes\origin\HEAD 203B
.git\packed-refs 1KB
.git\refs\heads\master 41B
.git\refs\remotes\origin\HEAD 32B
quick-platform-component\.gitignore 527B
.gitignore 502B
quick-graphQL\src\main\resources\schema.graphqls 192B
quick-oauth2\quick-github-oauth\src\main\resources\templates\index.html 2KB
quick-oauth2\quick-github-oauth\src\main\resources\templates\login.html 1KB
quick-mail\src\main\resources\templates\wel.html 356B
quick-oauth2\quick-github-oauth\src\main\resources\templates\user\info.html 249B
quick-shiro\src\main\resources\static\getIndex.html 31B
quick-container\src\main\k3s\app-yaml\index.html 21B
.git\objects\pack\pack-39d704f0efc38c32a4bea4b58a5f563e9b5f021a.idx 205KB
quick-package-assembly-multi-env\src\main\java\com\quick\entity\CityExample.java 18KB
quick-package-assembly\src\main\java\com\quick\entity\CityExample.java 18KB
quick-wx-public\src\main\java\com\wx\pn\api\utils\NetWorkCenter.java 16KB
quick-wx-public\src\main\java\com\wx\pn\api\enums\ResultType.java 15KB
quick-multi-data\src\main\java\com\quick\mulit\entity\secondary\ReaderExample.java 14KB
quick-multi-data\src\main\java\com\quick\mulit\entity\primary\CityExample.java 14KB
mybatis-crypt-plugin-test\src\main\java\com\quick\crypt\test\base\BeanCriteria.java 13KB
quick-shiro\src\main\java\com\shiro\quick\shiro\CustomSessionManager.java 13KB
quick-mail\src\main\java\com\quick\mail\service\SendEmailService.java 13KB
quick-sse\src\main\java\com\quick\service\SseEmitterServiceImpl.java 12KB
quick-hbase\src\main\java\com\quick\hbase\config\HBaseClient.java 8KB
quick-wx-public\src\main\java\com\wx\pn\api\config\ApiConfig.java 8KB
quick-flowable\src\test\java\com\quick\flowable\ForgetFightTest.java 8KB
quick-okhttp\src\main\java\com\quick\test\PostExample.java 7KB
quick-shiro\src\main\java\com\shiro\quick\config\ShiroConfig.java 7KB
quick-activemq2\src\main\java\com\active2\config\AcitveMQConfig.java 7KB
quick-oss\src\main\java\com\quick\oss\OSSUnit.java 7KB
quick-rabbitmq\src\main\java\com\quick\mq\config\RabbitConfig.java 7KB
mybatis-crypt-plugin\src\main\java\com\quick\db\crypt\intercept\CryptParamInterceptor.java 7KB
quick-multi-rabbitmq\src\main\java\com\multi\rabbitmq\config\RabbitMqConfiguration.java 6KB
quick-shiro-cas\src\main\java\com\shiro\config\ShiroConfig.java 6KB
quick-redies\src\main\java\com\quick\redis\service\impl\CompanyServiceImpl.java 6KB
quick-mybatis-druid\src\main\java\com\quick\druid\utils\CodeGenerator.java 5KB
quick-flowable\src\test\java\com\quick\flowable\FlowableTest.java 5KB
quick-framework\base-adapter\src\main\java\com\base\adapter\ShiroConfig.java 5KB
quick-wx-public\src\main\java\com\wx\pn\api\utils\MessageUtil.java 5KB
quick-batch\src\main\java\com\quick\batch\config\BatchConfiguration.java 5KB
quick-exception\src\main\java\com\quick\exception\utils\ResultStatus.java 5KB
quick-wx-public\src\main\java\com\wx\pn\utils\ResultStatus.java 5KB
quick-swagger\src\main\java\com\quick\utils\ResultStatus.java 5KB
quick-img2txt\src\main\java\com\quick\util\ResultStatus.java 5KB
quick-rabbitmq\src\main\java\com\quick\mq\util\ResultStatus.java 5KB
quick-spring-shiro\src\main\java\com\shiro\utils\CodeGenerator.java 5KB
quick-spring-shiro\src\main\java\com\shiro\vo\Json.java 5KB
quick-wx-public\src\main\java\com\wx\pn\api\MediaApi.java 5KB
quick-swagger\src\main\java\com\quick\api\WebController.java 4KB
quick-sample-server\sample-server\src\main\java\com\quick\utils\MyBatisPlusWithTemplateGenerator.java 4KB
quick-platform-common\src\main\java\com\quick\common\base\rest\ResultStatus.java 4KB
quick-oauth2\quick-github-oauth\src\main\java\com\github\oauth\config\WebSecurityConfig.java 4KB
quick-jdbc\src\main\java\com\quick\jdbc\type\SqlServiceTest.java 4KB
quick-multi-data\src\main\java\com\quick\mulit\config\DruidConfigSecondaryProperties.java 4KB
quick-multi-data\src\main\java\com\quick\mulit\config\DruidConfigPrimaryProperties.java 4KB
quick-spring-shiro\src\main\java\com\shiro\shiro\realm\MyShiroRealm.java 4KB
quick-multi-data\src\main\java\com\quick\mulit\config\DataSourcePrimaryConfig.java 4KB
quick-flowable\src\main\java\com\quick\flowable\service\handler\ProcessHandler.java 4KB
quick-api-invoker\src\test\java\TestMain.java 4KB
quick-hmac\src\main\java\com\quick\hmac\controller\PostController.java 4KB
quick-multi-data\src\main\java\com\quick\mulit\config\DataSourceSecondaryConfig.java 4KB
mybatis-crypt-plugin-test\src\test\java\DbTest.java 4KB
quick-platform-component\src\main\java\com\quick\component\config\logAspect\WebLogAspect.java 4KB
mybatis-crypt-plugin\src\main\java\com\quick\db\crypt\intercept\CryptReadInterceptor.java 4KB
quick-flowable\src\main\java\com\quick\flowable\service\ActProcess.java 4KB
quick-img2txt\src\main\java\com\quick\img2txt\Img2TxtService.java 4KB
quick-img2txt\src\main\java\com\quick\controller\Img2TxtController.java 4KB
quick-platform-component\src\main\java\com\quick\component\config\logAspect\LogAdvice.java 4KB
quick-shiro\src\main\java\com\shiro\quick\shiro\filter\HeaderFilter.java 3KB
mybatis-crypt-plugin\src\main\java\com\quick\db\crypt\encrypt\AesDesDefaultEncrypt.java 3KB
共 949 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10
资源评论
普通网友
- 粉丝: 1612
- 资源: 6776
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 新北师大版五年级数学(上册)期末总复习_知识点.doc
- 新视野大学英语(第三版)读写教程第三册第二单元课后练习答案.doc
- 学规懂规践规中新增双重预防体系试题(危化品)附含答案.doc
- 学生会生活部长申请书(选择多篇).doc
- 学生团体心理辅导活动记录.doc
- 医学统计学的试题和答案.doc
- 英语作文能加分的100个好句子.doc
- 学校扁平化管理模式.doc
- 有趣的一件事情[800字]作文.doc
- 幼儿园升旗仪式发言稿(选择多篇).doc
- 语文阅读理解解题技巧之若何概括文章的中心思想.doc
- 中考英语作文常用句式及高频话题汇编.doc
- 中考英语高频词汇汇总.doc
- 知识经济对会计的挑战和对策.doc
- 自学考试《教育统计和测量》.doc
- 中小学校校园安全知识竞赛试题.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功