onee-framework-starter

开箱即用starter

License

License

GroupId

GroupId

io.onee
ArtifactId

ArtifactId

onee-framework-starter
Last Version

Last Version

1.2.1
Release Date

Release Date

Type

Type

pom
Description

Description

onee-framework-starter
开箱即用starter
Source Code Management

Source Code Management

https://github.com/onee-io/onee-framework/tree/master/onee-framework-starter

Download onee-framework-starter

How to add to project

<!-- https://jarcasting.com/artifacts/io.onee/onee-framework-starter/ -->
<dependency>
    <groupId>io.onee</groupId>
    <artifactId>onee-framework-starter</artifactId>
    <version>1.2.1</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/io.onee/onee-framework-starter/
implementation 'io.onee:onee-framework-starter:1.2.1'
// https://jarcasting.com/artifacts/io.onee/onee-framework-starter/
implementation ("io.onee:onee-framework-starter:1.2.1")
'io.onee:onee-framework-starter:pom:1.2.1'
<dependency org="io.onee" name="onee-framework-starter" rev="1.2.1">
  <artifact name="onee-framework-starter" type="pom" />
</dependency>
@Grapes(
@Grab(group='io.onee', module='onee-framework-starter', version='1.2.1')
)
libraryDependencies += "io.onee" % "onee-framework-starter" % "1.2.1"
[io.onee/onee-framework-starter "1.2.1"]

Dependencies

compile (3)

Group / Artifact Type Version
org.springframework.boot : spring-boot-configuration-processor Optional jar
org.springframework.boot : spring-boot-autoconfigure jar
org.projectlombok : lombok jar

Project Modules

  • onee-framework-starter-log
  • onee-framework-starter-redis
  • onee-framework-starter-storage

onee framwork

Build Status GitHub Release Maven Central JDK License

Spring Boot 项目快速开发框架,用于规范项目开发,提供公共类库、中间件、三方服务 SDK 等组件的快速集成能力,避免重复造轮子,提高效率,保证代码质量。

公共类库

  • Result: web 接口层标准返回格式;
  • ResultCode: web 接口层标准错误码;
  • IErrorCode: 错误码结构定义,无论是接口错误码或是异常错误码,均使用此格式定义;
  • BaseException: 基础异常类,可结合异常错误码一起使用,自定义业务异常类,发生异常时抛出;

中间件

  • redis: 提供单点、哨兵、集群模式初始化客户端,并提供分布式锁操作;
  • log: 提供日志规范及跟踪能力;

三方服务 SDK

  • storage: 提供云服务资源存储;

快速集成 starter

Versions

Version
1.2.1
1.2.0
1.1.0
1.0.0