onee-framework-common

公共类库

License

License

GroupId

GroupId

io.onee
ArtifactId

ArtifactId

onee-framework-common
Last Version

Last Version

1.2.1
Release Date

Release Date

Type

Type

jar
Description

Description

onee-framework-common
公共类库
Source Code Management

Source Code Management

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

Download onee-framework-common

How to add to project

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

Dependencies

compile (2)

Group / Artifact Type Version
org.projectlombok : lombok jar
com.fasterxml.jackson.core : jackson-annotations jar

Project Modules

There are no modules declared in this project.

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