Skip to content

dsltyyz/dsltyyz-bundle

Repository files navigation

dsltyyz捆绑包

  • 快速开发捆绑包

1 目录介绍

  • dsltyyz-bundle 包依赖及模块
  • dsltyyz-aliyun 阿里云组件
    • client 客户端
    • common 对象定义
    • config 条件注入
    • resources 资源包
      • META-INF 初始化配置
  • dsltyyz-cache 数据库缓存模块
    • config 配置
    • enums 枚举
    • annotation 注解
    • aop AOP
    • resources 资源包
      • META-INF 初始化配置
  • dsltyyz-common 公共模块
    • cache 公共缓存
    • config 缓存自动注入
    • constant 常量定义包
    • data 数据格式包
    • entity 实体包
    • factory CompositePropertySourceFactory处理@PropertySource支持yaml文件
    • handler 处理包
    • properties 属性包
    • response 通用响应包
    • util 通用工具包
    • vo 值对象
    • resources 资源包
      • META-INF 初始化配置
  • dsltyyz-dependencies 捆绑包版本依赖
  • dsltyyz-jwt Java Web Token
    • config 配置
    • constant 常量
    • entity 实体
    • helper 助手
    • rsa RSA
    • token 口令验证
    • resources 资源包
      • META-INF 初始化配置
  • dsltyyz-office office办公模块
    • zip zip文件工具包(渲染word和EXCEL模板)
    • excel excel工具包
      • annotation 注解
      • entity 实体
      • util 工具类
  • dsltyyz-template 代码模板模块
    • bean 对象包
    • config 配置
    • enums 枚举
    • filter 适配
    • handler 处理器
    • listener 监听
    • mybatisplus Mybatis Plus拓展配置
    • page 通用分页DTO/VO
    • util 工具包
    • resources 资源包
      • META-INF 初始化配置
      • user-defined 用户自定义模板包
  • dsltyyz-wechat 微信模块
    • aes 安全模式AES
    • client 客户端
    • common 通用
      • constant 常量
      • enums 枚举
      • model 模型
      • property 属性
      • util 工具
    • config 配置
    • resources 资源包
      • META-INF 初始化配置

2 搭建介绍

2.1 环境介绍

环境检测

  • 配置JAVA_HOME 查看java版本 java -version
  • 配置M2_HOME 查看maven版本 mvn -v

2.2 安装介绍

在dsltyyz-bundle目录下 二选一

  • 未搭建私服 执行 mvn install -Dmaven.test.skip=true
  • 已搭建私服 执行 mvn deploy -Dmaven.test.skip=true

3 maven使用介绍

pom.xml

<properties>
    ...
    <dsltyyz-bundle.version>1.0.0</dsltyyz-bundle.version>
    ...
</properties>
<dependencyManagement>
    <dependencies>
        ...
        <dependency>
            <groupId>com.dsltyyz.bundle</groupId>
            <artifactId>dsltyyz-dependencies</artifactId>
            <version>${dsltyyz-bundle.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
        ...
    </dependencies>
</dependencyManagement>
<dependencies>
    ...
    </dependency>
        <groupId>com.dsltyyz.bundle</groupId>
        <artifactId>dsltyyz-aliyun</artifactId>
    </dependency>
    </dependency>
        <groupId>com.dsltyyz.bundle</groupId>
        <artifactId>dsltyyz-cache</artifactId>
    </dependency>
    <dependency>
        <groupId>com.dsltyyz.bundle</groupId>
        <artifactId>dsltyyz-common</artifactId>
    <dependency>
    <dependency>
        <groupId>com.dsltyyz.bundle</groupId>
        <artifactId>dsltyyz-jwt</artifactId>
    </dependency>
    <dependency>
        <groupId>com.dsltyyz.bundle</groupId>
        <artifactId>dsltyyz-office</artifactId>
    </dependency>
    <dependency>
        <groupId>com.dsltyyz.bundle</groupId>
        <artifactId>dsltyyz-template</artifactId>
    </dependency>
    <dependency>
        <groupId>com.dsltyyz.bundle</groupId>
        <artifactId>dsltyyz-wechat</artifactId>
    </dependency>
    ...
 </dependencies>

Releases

No releases published

Packages

 
 
 

Contributors