Skip to content

MoodFly/Angel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Angel

一款适合快速开发的垃圾项目 项目使用框架:Spring5+myBatis 项目结构

├─src
│  ├─main
│  │  ├─java
│  │  │  └─com
│  │  │      └─mood
│  │  │          ├─angelenum 项目使用枚举类
│  │  │          ├─annotation 项目注解类
│  │  │          ├─applicationcode 系统错误码
│  │  │          ├─aspect 切面{数据源切面,权限切面}
│  │  │          ├─base  项目运行必须的基类,使用者可以自行继承
│  │  │          ├─constact 项目运行的常量
│  │  │          ├─example 示例demo
│  │  │          │  ├─dao
│  │  │          │  ├─model
│  │  │          │  └─service
│  │  │          │      └─impl
│  │  │          ├─exception 项目自定义异常
│  │  │          ├─feignclient 服务调用目前主要操作Elasticsearch
│  │  │          ├─notify 钉钉报警消息封装类
│  │  │          ├─messagebus 消息总线 使用中间件Kafka
│  │  │          └─utils 工具类
│  │  └─resources
│  │      └─mapper mybatis配置文件
│  └─test
│      └─java
│          └─com
│              ├─mood 单元测试

适用于快速开发,让你更加关注业务代码的处理,开箱即用,无需考虑各组件的依赖管理,让你免除配置各种中间件,数据源的配置,应为在上次需求开发中有特别多的导出excel,特增加了导出工具类,在POJO类增加注解之后调用ExportUtil#exportExcel,即可生成,彻底纵享丝滑,让你无视poi的痛点。 增加Spring5的Webflux,让你成为代码的弄潮儿.增加SwaggerConfig,安排你的接口明明白白的。基于本版本持续改进中。最近研究Kafka,在messagebus包中增加了一篇博文,持续更新中。。。

Releases

No releases published

Packages

No packages published

Languages