All Projects → Panlf → springboot-learn

Panlf / springboot-learn

Licence: other
🚍 SpringBoot的各种技术集成,使用Gradle进行多项目的聚合管理。

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to springboot-learn

MultiObjectTracker
Advanced multiple object tracker using dlib and OpenCV.
Stars: ✭ 56 (+273.33%)
Mutual labels:  multiple
django-querysetsequence
Chain multiple (disparate) QuerySets in Django
Stars: ✭ 92 (+513.33%)
Mutual labels:  multiple
spring-boot-greendogdelivery-casadocodigo
Aplicação web que oferece serviços ReST com Spring Boot
Stars: ✭ 23 (+53.33%)
Mutual labels:  springboot
skycloud-base
🔥springcloud脚手架,配置中心(apollo/nacos) 注册中心(consul/nacos) 分布式事物(seata) 调用链(skywalking) 日志(ELK)监控(prometheus与grafana) 等,适合学习与快速开发使用
Stars: ✭ 80 (+433.33%)
Mutual labels:  springboot
practice
Java并发编程与高并发解决方案:http://coding.imooc.com/class/195.html Java开发企业级权限管理系统:http://coding.imooc.com/class/149.html
Stars: ✭ 39 (+160%)
Mutual labels:  springboot
cloud-espm-cloud-native
Enterprise Sales and Procurement Model (ESPM) Cloud Native is a project that showcases how an application can be made resilient by implementing resilience design patterns. This application is developed using Spring Boot framework and can be deployed locally as well as on SAP BTP, Cloud Foundry environment.
Stars: ✭ 29 (+93.33%)
Mutual labels:  springboot
Regression
Multiple Regression Package for PHP
Stars: ✭ 88 (+486.67%)
Mutual labels:  multiple
blog-springboot
My blog with springboot framework
Stars: ✭ 14 (-6.67%)
Mutual labels:  springboot
black-postoffice
[무신사 신입] 익명으로 편하게 고민, 일상을 공유하는 소셜 네트워크 서비스입니다.
Stars: ✭ 31 (+106.67%)
Mutual labels:  springboot
SpringBoot-Examples
Spring boot 2.X version tutorial,Integrate various middleware to facilitate quick reference and use
Stars: ✭ 23 (+53.33%)
Mutual labels:  springboot
sina-picbed
新浪图床
Stars: ✭ 16 (+6.67%)
Mutual labels:  springboot
springboot-helloworld-native
Example helloWorld SpringBoot project which compiles to native code with GraalVM
Stars: ✭ 14 (-6.67%)
Mutual labels:  springboot
NEILREN4J
【!】NEILREN.COM 的旧版本, Java Spring 版本,RenFei.Net 替代了 NEILREN4J。NEILREN 的个人网站 Java版,使用了SpringBoot,MyBatis,Thymeleaf等开源项目组建。
Stars: ✭ 18 (+20%)
Mutual labels:  springboot
HumanResources
Account Registration and Confirmation. Exception Handling. Caching with Redis.Mail sender by Apache Kafka.Notification send with RabbitMq.
Stars: ✭ 19 (+26.67%)
Mutual labels:  springboot
moments v2 backend
backend for a sharing app using SpringBoot, Redis, MySQL, and AWS S3.
Stars: ✭ 54 (+260%)
Mutual labels:  springboot
multiple-windows
This project is a chrome extension. It provide to create windows to different sizes and multiple for front-end developers.
Stars: ✭ 16 (+6.67%)
Mutual labels:  multiple
disk
基于hadoop+hbase+springboot实现分布式网盘系统
Stars: ✭ 53 (+253.33%)
Mutual labels:  springboot
ee.Screen
Takes screenshots of web pages for the list of URLs. Various resolutions, multiple formats (JPG, PDF, PNG and TXT)
Stars: ✭ 19 (+26.67%)
Mutual labels:  multiple
weedow-searchy
Automatically exposes web services over HTTP to search for Entity-related data using a powerful query language
Stars: ✭ 21 (+40%)
Mutual labels:  springboot
nova-filepond
A Nova field for uploading File, Image and Video using Filepond.
Stars: ✭ 36 (+140%)
Mutual labels:  multiple

springboot-learn

整合SpringBoot的相关技术,并给与对应的案例,方便学习和快速入门使用。

SpringBoot使用AOP实现多数据源

Spring自带的AOP功能实现多数据源的配置。

SpringBoot使用Guava的限流器

SpringBoot整合Guava中的RateLimiter类,实现接口限流功能。

SpringBoot整合Caffeine

SpringBoot整合Caffeine,实现内存缓存功能。

基于SpringBoot的自定义事件使用。

使用Spring自带的自定义事件,用于监听并事件发布。案例是监听到邮件的传入就异步进行事件处理,但是目前这种方式不常用,一般用MQ-消息中间件替代,可在中小型项目可以使用。

SpringBoot整合Dataway

SpringBoot整合Dataway,实现无需Controller、Service等类即可访问接口。

SpringBoot整合分布式锁

基于Redis、Redisson、Zookeeper的分布式锁。

基于SpringBoot的策略模式

基于SpringBoot使用策略模式实现处理Txt、Doc等写文档和都文档。

SpringBoot整合Druid Monitor

SpringBoot整合Druid、Postgresql、Mybatis,实现Druid对SQL语句的监控。

SpringBoot整合elastic-job

SpringBoot整合elastic-job,实现分布式定时任务。

SpringBoot整合ElasticSearch

SpringBoot整合ElasticSearch,实现基本的存储和读取的功能

SpringBoot整合JetCache

简单实现基于JetCache的数据缓存。

SpringBoot整合Spring-Data-Jpa

Spring-Data-Jpa 功能完善,但是还是有缺陷,比如update不支持如果NULL则不更新,还有动态条件写起来比较复杂,个人感觉Jpa适合单表操作,很考验数据库设计水平。

SpringBoot整合JWT

Jwt用于信息访问授权功能,本案例使用Jwt生成授权token,访问特定方法进行token验证,并使用Redis存储敏感数据。

SpringBoot整合Kafka集群

SpringBoot整合Kafka集群,实现生产者、消费者消息的发送、监听。

基于SpringBoot的log日志记录

基于SpringBoot,使用AOP记录log日志。

基于SpringBoot的发送邮件功能。

使用SpringBoot的邮件功能,发送简单邮件、HTML邮件、带附件邮件、带图片邮件。

SpringBoot整合MongoDB

使用SpringBoot整合MongoDB,实现基本数据存储和读取功能

SpringBoot整合MyBatis-Plus

MyBatis-Plus功能比较强大,本案例使用注解式开发,但是过程中发现注解式不适合业务复杂的,比如动态条件多表联查,建议使用XML方式。

SpringBoot整合Redis

SpringBoot整合Redis,并实现基于Redis的接口幂等性功能。

SpringBoot整合Spring Security

SpringBoot整合Spring Security,实现权限控制。

SpringBoot整合Sharding-JDBC和MyBatis

简单根据取模0-1进行数据的分库分表,使用配置的方式进行操作。

SpringBoot整合Spring Session实现分布式Session

SpringBoot整合Spring Session,并将Session数据保存到Redis中,实现分布式Session。

SpringBoot整合Shiro

实现Shiro的登录、登出、权限操作等简单功能。

SpringBoot整合Solr

SpringBoot整合Solr,实现基本的数据存储和读取功能。

SpringBoot整合MongoDB、ActiveMQ、Freemarker实现静态化页面

数据存储在MongoDB中,利用ActiveMQ的队列模式,监听到数据产生或者更改就立即对页面进行静态化输出。

基于SpringBoot的Threadlocal

基于SpringBoot的Threadlocal,实现线程隔离。

SpringBoot整合websocket

SpringBoot整合Websocket,实现前后端消息的传送接受。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].