Skip to content

ParaParty/Ignotus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0937ec1 · Jul 17, 2022
Jul 17, 2022
Dec 8, 2021
Dec 8, 2021
Jun 4, 2022
May 2, 2022
Nov 22, 2021
May 28, 2022
May 31, 2022
Dec 8, 2021
Jun 1, 2022
Jan 2, 2022
Jun 4, 2022
Nov 22, 2021
Nov 22, 2021
Mar 12, 2022
Jul 17, 2022
Jul 17, 2022
Nov 22, 2021
Nov 22, 2021
Nov 22, 2021
Dec 7, 2021

Repository files navigation

ParaParty Ignotus, Spring-Boot 常用组件

使用

Maven

pom.xml 中添加依赖:

<dependency>
  <groupId>com.tairitsu</groupId>
  <artifactId>ignotus-exception</artifactId> <!-- 以全局异常处理模块为例 -->
  <version>1.0.32</version>
</dependency>

Gradle

// JSON:API 输出格式的全局异常处理模块
implementation 'com.tairitsu:ignotus-exception:1.0.32'

// JSON:API 格式的 Controller 定义助手
implementation 'com.tairitsu:ignotus-foundation:1.0.32'

// JSON:API 格式的数据序列化工具
implementation 'com.tairitsu:ignotus-serializer:1.0.32'

// 基本辅助类
implementation 'com.tairitsu:ignotus-support:1.0.32'

// Laravel 风格的数据验证器
implementation 'com.tairitsu:ignotus-validation:1.0.32'

// Laravel 风格的键值对数据库封装
implementation 'com.tairitsu:ignotus-cache:1.0.32'

// Laravel 风格的文本模板
implementation 'com.tairitsu:ignotus-translation:1.0.32'

// 参考网友实现的 JetBrains-Exposed 自动时间戳封装
implementation 'com.tairitsu:ignotus-database-exposed:1.0.32'

// JPA 自动时间戳封装
implementation 'com.tairitsu:ignotus-database-jpa:1.0.32'

使用介绍

具体每个模块的使用介绍见对应模块内的 readme.md 文件。

构建

./gradlew :database-exposed:build :database-jpa:build :support:build :cache:build :foundation:build :serializer:build :translation:build :exception:build :validation:build :spring-boot-demo:build :spring-boot-jpa-demo:build
gradlew :database-exposed:build :database-jpa:build :support:build :cache:build :foundation:build :serializer:build :translation:build :exception:build :validation:build :spring-boot-demo:build :spring-boot-jpa-demo:build

发布

./gradlew clean :database-exposed:publish :database-jpa:publish :support:publish :cache:publish :foundation:publish :serializer:publish :translation:publish :exception:publish :validation:publish
gradlew clean :database-exposed:publish :database-jpa:publish :support:publish :cache:publish :foundation:publish :serializer:publish :translation:publish :exception:publish :validation:publish

About

鸽子群用的 SpringBoot 扩展库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published