前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >A Speedy Framework build by Spring Boot

A Speedy Framework build by Spring Boot

作者头像
飞奔去旅行
发布2019-06-13 14:09:30
4160
发布2019-06-13 14:09:30
举报
文章被收录于专栏:智慧协同智慧协同

SpeedyFramework介绍

为了解决Spring项目搭建的难度,简化各项配置信息,Spring官方开发了Spring Boot子项目。SpeedyFramework提供了一套基于Spring Boot的现成开发平台解决方法,更加简化Spring 项目的搭建,节省成本,快速开发!

项目地址

项目托管在github,请访问 https://github.com/gefangshuai/SpeedyFramework 获取更多信息。

框架介绍

  • speedy-base:spring boot基本配置依赖信息,最小化配置。more info
  • speedy-ext: 继承了speedy-base功能,并扩展了其他功能。more info
  • speedy-utils:工具类库及自定义工具类的合集speedy-base默认依赖此模块。more info
  • speedy-sample:一个基于speedy-ext的注册登录示例。more info

每个模块详细功能请到具体模块目录下查看。

快速入门

SpeedyFramework默认提供两种模式方便进行快速框架搭建:基础模式偷懒模式

基础模式

所谓基础模式,即只有Spring Boot最基础的功能,其他扩展信息或框架,需要自己集成,如需用到Shiro做权限管理,需要自己进行对Shiro的集成。

使用基础模式,只需要添加对speedy-base的依赖即可:

代码语言:javascript
复制
<dependency>
    <groupId>io.github.gefangshuai</groupId>
    <artifactId>speedy-base</artifactId>
    <type>pom</type>
    <version>${speedy-version}</version>
</dependency>

偷懒模式

所谓偷懒模式,即除了集成Spring Boot基础功能以外,还包含其他第三方框架的集成,属于“一站式服务”,使用此模式后,对于一个要求不是很苛刻的项目,基本不需要再集成其他框架。

使用偷懒模式,只需要添加对speedy-ext的依赖即可:

代码语言:javascript
复制
<dependency>
    <groupId>io.github.gefangshuai</groupId>
    <artifactId>speedy-ext</artifactId>
    <type>pom</type>
    <version>${speedy-version}</version>
</dependency>

至于此模式已集成的各种功能及使用方法,请参见speedy-ext

两种模式各有优缺点,自行选择。建议使用speedy-ext,可以快速搭建开发平台,本框架后期也会对speedy-ext进行更强大的扩展。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016.01.07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • SpeedyFramework介绍
  • 项目地址
  • 框架介绍
  • 快速入门
    • 基础模式
      • 偷懒模式
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档