1.20.0 • Published 4 years ago

generator-deepexi-spring-cloud v1.20.0

Weekly downloads
13
License
ISC
Repository
github
Last release
4 years ago

DeepEXI Spring Cloud Scaffold Generator

NPM version npm download Build Status codecov

此脚手架生成器基于Yeoman构建。

CHANGELOG

How To

Getting Started

1. 安装yeoman

$ npm install -g yo

2. 安装generator-deepexi-spring-cloud

$ npm install -g generator-deepexi-spring-cloud

3. 创建你的应用

通过交互模式创建

$ mkdir {your_project_name}
$ cd {your_project_name}
$ yo deepexi-spring-cloud

或者使用命令行模式创建

$ mkdir {your_project_name}
$ cd {your_project_name}
$ yo deepexi-spring-cloud -c

更多帮助信息可以通过以下命令查看

$ yo deepexi-spring-cloud --help

4. 自行修改配置

脚手架对自动集成的第三方依赖都提供了默认的配置,但是有一些外部资源依赖(如mysql db, eureka server, rabbit mq等)可能需要你在生成项目后手动进行配置,否则项目可能无法直接运行。

5. 其它

  • 脚手架生成后,请查看其README.md文档进行开发、构建或部署等操作。
  • 通过demo=yes选项可以为你选择的集成项生成相应的使用示例,但仅供参考,真实项目中建议设置demo=no

功能一览

可选项

类型
注册中心✅eureka✅consul✅nacos
配置中心✅Apollo☑️Disconfig☑️Config✅nacos
消息队列✅RabbitMQ☑️RocketMQ
任务调度☑️ES Job☑️XXL-Job☑️SiaTask✅Quartz
RDBMS✅MySQL☑️PG SQL☑️SQL Server
NoSQL✅Redis✅MongoDB
连接池✅Druid☑️Hikari
认证机制✅JWT
权限控制✅Shiro☑️Spring Security
分布式事务☑️TCC-Transaction☑️LCN
APM✅️SkyWalking☑️Zipkin☑️PinPoint
分库分表☑️Sharding-JDBC☑️MyCAT
服务器✅Tomcat☑️Jetty☑️Undertow
JSON解析器✅Jackson✅️FastJson✅️Gson
模板引擎✅Thymeleaf☑️Freemarker
对象存储☑️AliOSS☑️FastDFS
ORM✅MybatisPlus✅Mapper☑️JPA
日志系统✅Logback✅Log4j2
DDD
WebSocket☑️Spring Boot Websocket
Bean转换器✅SpringMVC Converter☑️MapStruct
DeepEXI产品☑️sPaaS
其它✅️Prometheus

固有项

类型
Java版本✅jdk8
开发框架✅springfox(swagger)✅lombok✅guava✅common-lang3✅joda-time
✅hutool✅payload
测试框架✅junit✅mockito✅assertj✅jacoco☑️mockserver
✅️jfairy☑️mockneat✅sonar
开发相关✅devtools
部署相关✅docker✅filebeat
其它✅actuator

Development Reference

1.20.0

4 years ago

1.19.0

4 years ago

1.18.0

4 years ago

1.17.0

4 years ago

1.16.0

5 years ago

1.15.2

5 years ago

1.15.1

5 years ago

1.15.0

5 years ago

1.14.0

5 years ago

1.13.0

5 years ago

1.12.0

5 years ago

1.11.0

5 years ago

1.10.1

5 years ago

1.10.0

5 years ago

1.9.1

5 years ago

1.9.0

5 years ago

1.8.1

5 years ago

1.7.0

5 years ago

1.6.0

5 years ago

1.5.2

5 years ago

1.5.1

5 years ago

1.5.0

5 years ago

1.4.3

5 years ago

1.4.2

5 years ago

1.4.1

5 years ago

1.4.0

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago

0.1.0

5 years ago