com.github.sparkzxl:sparkzxl-oauth2-server-starter

sparkzxl component framework

License

License

Categories

Categories

H2 Data Databases OAuth2 Security
GroupId

GroupId

com.github.sparkzxl
ArtifactId

ArtifactId

sparkzxl-oauth2-server-starter
Last Version

Last Version

1.0.1.RELEASE
Release Date

Release Date

Type

Type

jar
Description

Description

sparkzxl component framework

Download sparkzxl-oauth2-server-starter

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.sparkzxl/sparkzxl-oauth2-server-starter/ -->
<dependency>
    <groupId>com.github.sparkzxl</groupId>
    <artifactId>sparkzxl-oauth2-server-starter</artifactId>
    <version>1.0.1.RELEASE</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.sparkzxl/sparkzxl-oauth2-server-starter/
implementation 'com.github.sparkzxl:sparkzxl-oauth2-server-starter:1.0.1.RELEASE'
// https://jarcasting.com/artifacts/com.github.sparkzxl/sparkzxl-oauth2-server-starter/
implementation ("com.github.sparkzxl:sparkzxl-oauth2-server-starter:1.0.1.RELEASE")
'com.github.sparkzxl:sparkzxl-oauth2-server-starter:jar:1.0.1.RELEASE'
<dependency org="com.github.sparkzxl" name="sparkzxl-oauth2-server-starter" rev="1.0.1.RELEASE">
  <artifact name="sparkzxl-oauth2-server-starter" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.sparkzxl', module='sparkzxl-oauth2-server-starter', version='1.0.1.RELEASE')
)
libraryDependencies += "com.github.sparkzxl" % "sparkzxl-oauth2-server-starter" % "1.0.1.RELEASE"
[com.github.sparkzxl/sparkzxl-oauth2-server-starter "1.0.1.RELEASE"]

Dependencies

compile (6)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-security jar
org.springframework.cloud : spring-cloud-starter-oauth2 jar
com.github.sparkzxl : sparkzxl-cache-starter jar 1.0.1.RELEASE
com.github.sparkzxl : sparkzxl-core jar 1.0.1.RELEASE
com.github.sparkzxl : sparkzxl-jwt-starter jar 1.0.1.RELEASE
org.springframework.boot : spring-boot-configuration-processor Optional jar

provided (2)

Group / Artifact Type Version
com.github.sparkzxl : sparkzxl-swagger-starter jar 1.0.1.RELEASE
org.projectlombok : lombok jar 1.18.8

Project Modules

There are no modules declared in this project.

sparkzxl-component学习教程

简介

sparkzxl-component包含springboot项目的封装,主要功能是统一了对外接口的api访问格式,web模块进行了封装,基于DDD领域驱动模型设计代码,具体落地实施,对常用的工具类包进行封装,简单易用,elasticsearch,mybatis组件。集成了oauth2,redis缓存,本地缓存的构建,分布式锁的封装等等,是快速开发的脚手架,简易适用于企业级框架搭建

项目地址

sparkzxl-component

落地最佳实践

在线体验

!> 账户:admin 密码:123456

开源博客

核心架构

分布式系统架构

未来展望

组件包依赖下载指引

组件jar包已上传maven中央仓库,可进入maven中央仓库 搜索下载

nexus-compoment.png

组件框架搭建

分布式架构篇

应用部署实践

组件功能介绍

公众号

学习不走弯路,关注公众号「凛冬王昭君」

wechat-sparkzxl.jpg

Versions

Version
1.0.1.RELEASE