提交 54f0a2eb 编写于 作者: 小傅哥's avatar 小傅哥

feat: v2.4

上级 038dfc99
......@@ -5,8 +5,8 @@
### 1. 生成
```shell
md5 ddd-scaffold-lite-2.3.pom > ddd-scaffold-lite-2.3.pom.md5
shasum ddd-scaffold-lite-2.3.pom > ddd-scaffold-lite-2.3.pom.sha1
md5 ddd-scaffold-lite-v2-2.4.pom > ddd-scaffold-lite-v2-2.4.pom.md5
shasum ddd-scaffold-lite-v2-2.4.pom > ddd-scaffold-lite-v2-2.4.pom.sha1
```
```shell
......
......@@ -5,7 +5,7 @@
<groupId>io.github.fuzhengwei</groupId>
<artifactId>ddd-scaffold-lite-v2</artifactId>
<version>2.1</version>
<version>2.4</version>
<packaging>maven-archetype</packaging>
<!-- <packaging>jar</packaging>-->
......
# xfg-frame-archetype - DDD 脚手架
# xfg-frame-archetype - DDD 脚手架 - @小傅哥 v2.2
- docker 使用文档:[https://bugstack.cn/md/road-map/docker.html](https://bugstack.cn/md/road-map/docker.html)
- DDD 教程;
- [DDD 概念理论](https://bugstack.cn/md/road-map/ddd-guide-01.html)
- [DDD 建模方法](https://bugstack.cn/md/road-map/ddd-guide-02.html)
- [DDD 工程模型](https://bugstack.cn/md/road-map/ddd-guide-03.html)
- [DDD 架构设计](https://bugstack.cn/md/road-map/ddd.html)
- [DDD 建模案例](https://bugstack.cn/md/road-map/ddd-model.html)
......@@ -28,6 +28,10 @@
</dependency>
<!-- 系统模块 -->
<dependency>
<groupId>${groupId}</groupId>
<artifactId>${rootArtifactId}-api</artifactId>
</dependency>
<dependency>
<groupId>${groupId}</groupId>
<artifactId>${rootArtifactId}-types</artifactId>
......
......@@ -18,4 +18,10 @@ services:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
\ No newline at end of file
max-file: "3"
networks:
- my-network
networks:
my-network:
driver: bridge
# 命令执行 docker-compose -f docker-compose-environment-aliyun.yml up -d
# docker 代理和使用文档;https://bugstack.cn/md/road-map/docker.html
version: '3.9'
services:
mysql:
image: registry.cn-hangzhou.aliyuncs.com/xfg-studio/mysql:8.0.32
container_name: mysql
command: --default-authentication-plugin=mysql_native_password
restart: always
environment:
TZ: Asia/Shanghai
MYSQL_ROOT_PASSWORD: 123456
ports:
- "13306:3306"
volumes:
- ./mysql/sql:/docker-entrypoint-initdb.d
healthcheck:
test: [ "CMD", "mysqladmin" ,"ping", "-h", "localhost" ]
interval: 5s
timeout: 10s
retries: 10
start_period: 15s
networks:
- my-network
# phpmyadmin https://hub.docker.com/_/phpmyadmin
phpmyadmin:
image: registry.cn-hangzhou.aliyuncs.com/xfg-studio/phpmyadmin:5.2.1
container_name: phpmyadmin
hostname: phpmyadmin
ports:
- 8899:80
environment:
- PMA_HOST=mysql
- PMA_PORT=3306
- MYSQL_ROOT_PASSWORD=123qwe!@#QWE
depends_on:
mysql:
condition: service_healthy
networks:
- my-network
# Redis
redis:
image: registry.cn-hangzhou.aliyuncs.com/xfg-studio/redis:6.2
container_name: redis
restart: always
hostname: redis
privileged: true
ports:
- 16379:6379
volumes:
- ./redis/redis.conf:/usr/local/etc/redis/redis.conf
command: redis-server /usr/local/etc/redis/redis.conf
networks:
- my-network
healthcheck:
test: [ "CMD", "redis-cli", "ping" ]
interval: 10s
timeout: 5s
retries: 3
# RedisAdmin https://github.com/joeferner/redis-commander
# 账密 admin/admin
redis-admin:
image: registry.cn-hangzhou.aliyuncs.com/xfg-studio/redis-commander:0.8.0
container_name: redis-admin
hostname: redis-commander
restart: always
ports:
- 8081:8081
environment:
- REDIS_HOSTS=local:redis:6379
- HTTP_USER=admin
- HTTP_PASSWORD=admin
- LANG=C.UTF-8
- LANGUAGE=C.UTF-8
- LC_ALL=C.UTF-8
networks:
- my-network
depends_on:
redis:
condition: service_healthy
networks:
my-network:
driver: bridge
\ No newline at end of file
# 命令执行 docker-compose -f docker-compose-environment.yml up -d
# 命令执行 docker-compose -f docker-compose-environment-aliyun.yml up -d
# docker 代理和使用文档;https://bugstack.cn/md/road-map/docker.html
version: '3.9'
services:
mysql:
......@@ -9,10 +10,6 @@ services:
environment:
TZ: Asia/Shanghai
MYSQL_ROOT_PASSWORD: 123456
networks:
- my-network
depends_on:
- mysql-job-dbdata
ports:
- "13306:3306"
volumes:
......@@ -23,15 +20,8 @@ services:
timeout: 10s
retries: 10
start_period: 15s
volumes_from:
- mysql-job-dbdata
# 自动加载数据
mysql-job-dbdata:
image: alpine:3.18.2
container_name: mysql-job-dbdata
volumes:
- /var/lib/mysql
networks:
- my-network
# phpmyadmin https://hub.docker.com/_/phpmyadmin
phpmyadmin:
......
......@@ -117,6 +117,11 @@
</dependency>
<!-- 工程模块 -->
<dependency>
<groupId>${groupId}</groupId>
<artifactId>${rootArtifactId}-api</artifactId>
<version>${version}</version>
</dependency>
<dependency>
<groupId>${groupId}</groupId>
<artifactId>${rootArtifactId}-domain</artifactId>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册