# 目录结构

├── admin
│   └── src
│       └── main
│           ├── java
│           │   └── io
│           │       └── geekidea
│           │           └── springbootplus
│           │               └── admin
│           │                   └── config
│           └── resources
├── bootstrap
│   └── src
│       ├── main
│       │   └── java
│       │       └── io
│       │           └── geekidea
│       │               └── springbootplus
│       │                   ├── aop
│       │                   ├── config
│       │                   └── handler
│       └── test
│           └── java
│               └── io
│                   └── geekidea
│                       └── springbootplus
│                           └── test
├── config
│   └── src
│       └── main
│           ├── java
│           │   └── io
│           │       └── geekidea
│           │           └── springbootplus
│           │               └── config
│           │                   ├── constant
│           │                   └── properties
│           └── resources
│               ├── config
│               └── static
├── distribution
│   ├── admin
│   │   └── bin
│   └── bin
├── docs
│   ├── bin
│   │   └── install
│   ├── config
│   ├── db
│   └── img
├── example
│   └── src
│       └── main
│           ├── java
│           │   └── com
│           │       └── example
│           │           ├── foobar
│           │           │   ├── controller
│           │           │   ├── entity
│           │           │   ├── mapper
│           │           │   ├── param
│           │           │   ├── service
│           │           │   │   └── impl
│           │           │   └── vo
│           │           └── order
│           │               ├── controller
│           │               ├── entity
│           │               ├── mapper
│           │               ├── param
│           │               └── service
│           │                   └── impl
│           └── resources
│               └── mapper
│                   ├── foobar
│                   └── order
├── framework
│   └── src
│       └── main
│           ├── java
│           │   └── io
│           │       └── geekidea
│           │           └── springbootplus
│           │               └── framework
│           │                   ├── common
│           │                   │   ├── api
│           │                   │   ├── bean
│           │                   │   ├── controller
│           │                   │   ├── entity
│           │                   │   ├── enums
│           │                   │   ├── exception
│           │                   │   ├── param
│           │                   │   ├── service
│           │                   │   │   └── impl
│           │                   │   └── vo
│           │                   ├── config
│           │                   │   ├── converter
│           │                   │   └── jackson
│           │                   │       ├── deserializer
│           │                   │       └── serializer
│           │                   ├── core
│           │                   │   ├── bean
│           │                   │   ├── filter
│           │                   │   ├── interceptor
│           │                   │   ├── pagination
│           │                   │   ├── util
│           │                   │   ├── validator
│           │                   │   │   ├── constraints
│           │                   │   │   └── groups
│           │                   │   └── xss
│           │                   ├── ip
│           │                   │   ├── entity
│           │                   │   ├── mapper
│           │                   │   └── service
│           │                   │       └── impl
│           │                   ├── log
│           │                   │   ├── annotation
│           │                   │   ├── aop
│           │                   │   ├── bean
│           │                   │   ├── controller
│           │                   │   ├── entity
│           │                   │   ├── enums
│           │                   │   ├── mapper
│           │                   │   ├── param
│           │                   │   └── service
│           │                   │       └── impl
│           │                   ├── shiro
│           │                   │   ├── cache
│           │                   │   │   └── impl
│           │                   │   ├── convert
│           │                   │   ├── exception
│           │                   │   ├── jwt
│           │                   │   ├── service
│           │                   │   │   └── impl
│           │                   │   ├── util
│           │                   │   └── vo
│           │                   └── util
│           └── resources
│               └── mapper
│                   ├── ip
│                   └── log
├── generator
│   └── src
│       ├── main
│       │   ├── java
│       │   │   └── io
│       │   │       └── geekidea
│       │   │           └── springbootplus
│       │   │               └── generator
│       │   │                   ├── config
│       │   │                   │   └── query
│       │   │                   ├── constant
│       │   │                   ├── exception
│       │   │                   └── properties
│       │   └── resources
│       │       └── templates
│       └── test
│           └── java
│               └── io
│                   └── geekidea
│                       └── springbootplus
│                           └── generator
│                               └── test
├── scheduled
│   └── src
│       └── main
│           └── java
│               └── io
│                   └── geekidea
│                       └── springbootplus
│                           └── scheduled
└── system
    └── src
        └── main
            ├── java
            │   └── io
            │       └── geekidea
            │           └── springbootplus
            │               └── system
            │                   ├── controller
            │                   ├── convert
            │                   ├── entity
            │                   ├── enums
            │                   ├── exception
            │                   ├── interceptor
            │                   ├── mapper
            │                   ├── param
            │                   │   ├── sysrole
            │                   │   └── sysuser
            │                   ├── service
            │                   │   └── impl
            │                   └── vo
            └── resources
                └── mapper
                    └── system

项目模块说明

  • adminSpringBootAdmin Server启动模块
  • bootstrap: 项目启动模块
  • config: 项目配置模块
  • distribution:项目打包模块,打包时,请先选中Maven Profiles中的release和对应环境
  • example: 业务自定义模块,自己的业务代码可在example下进行,也可以再创建模块
  • framework: 项目核心框架模块
  • generator: 代码生成模块,启动类:SpringBootPlusGenerator,请根据实际情况进行配置
  • scheduled: 任务调度模块
  • system: 系统管理模块

# 项目包和类文档:https://apidoc.gitee.com/geekidea/spring-boot-plus/