Core依赖
incloud-starter-common-core 是一个功能强大的Spring Boot Starter包, 皆在简化和加速 Spring Boot应用程序的开发,它封装了多种核心功能和工具,包括异步线程配置、 Dozer对象映射、RedisTemplate配置、Jackson日期格式化、常用注解以及常用工具类等。 提供了丰富的功能和工具,可以帮助开发人员更高效地构建Spring Boot应用程序。
1. 依赖
<dependency>
<groupId>com.netwisd</groupId>
<artifactId>incloud-starter-common-core</artifactId>
<version>${version}</version>
</dependency>
提供的封装
异步线程 异步线程配置提供了简便的异步线程配置功能,使您能够轻松实现异步任务的并行执行。异步线已配置核心线程数、最大线程数、允许线程空闲时间、配置队列大小等信息。
Dozer对象映射 集成了Dozer,一种强大的Java Bean映射工具,用于将一个对象的属性值映射到另一个对象上。可以定义对象之间的映射规则,减少了冗长的手动映射代码。
RedisTemplate配置 默认集成了RedisTemplate,用于操作Redis数据库,通过简单的配置,您可以轻松地与Redis进行交互,存储和检索数据。
Jackson日期格式化 集成了Jackson,一个流行的JSON处理库,用于在序列化和反序列化过程中格式化日期。
常用注解 @App、@Validation、@Valid、@IncludeAnntaion、@ExcludeAnntaion
常用工具类 包含了一些常用工具类、用于处理字符串、集合、日期等等常见任务。
Last modified: 20 一月 2025