添加仓库模块

develop-QA^2
liuqingkun 7 days ago
parent ee43fb65a9
commit a0f962f9d3
  1. 15
      blade-service/blade-wms/Dockerfile
  2. 3
      blade-service/blade-wms/README.md
  3. 57
      blade-service/blade-wms/pom.xml
  4. 25
      blade-service/blade-wms/src/main/java/org/springblade/wms/WmsApplication.java
  5. 11
      blade-service/blade-wms/src/main/resources/application-dev.yml
  6. 10
      blade-service/blade-wms/src/main/resources/application-prod.yml
  7. 10
      blade-service/blade-wms/src/main/resources/application-test.yml
  8. 1
      blade-service/pom.xml

@ -0,0 +1,15 @@
FROM bladex/alpine-java:openjdk17_cn_slim
LABEL maintainer="bladejava@qq.com"
RUN mkdir -p /blade/wms
WORKDIR /blade/wms
EXPOSE 8105
COPY ./target/blade-wms.jar ./app.jar
ENTRYPOINT ["java", "--add-opens", "java.base/java.lang=ALL-UNNAMED", "--add-opens", "java.base/java.lang.reflect=ALL-UNNAMED", "-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"]
CMD ["--spring.profiles.active=test"]

@ -0,0 +1,3 @@
## 系统说明
仓库模块微服务

@ -0,0 +1,57 @@
<?xml version="1.0"?>
<project xmlns = "http://maven.apache.org/POM/4.0.0"
xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation = "http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<groupId>org.springblade</groupId>
<artifactId>blade-service</artifactId>
<version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>blade-wms</artifactId>
<name>${project.artifactId}</name>
<packaging>jar</packaging>
<dependencies>
<dependency>
<groupId>org.springblade</groupId>
<artifactId>blade-core-boot</artifactId>
</dependency>
<dependency>
<groupId>org.springblade</groupId>
<artifactId>blade-starter-swagger</artifactId>
</dependency>
<!-- blade-job-api -->
<dependency>
<groupId>org.springblade</groupId>
<artifactId>blade-job-api</artifactId>
<version>4.6.0.RELEASE</version>
<scope>compile</scope>
</dependency>
<!-- 添加Hutool依赖-->
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.8.16</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
<configuration>
<skip>${docker.fabric.skip}</skip>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

@ -0,0 +1,25 @@
package org.springblade.erpdata;
import org.springblade.core.cloud.client.BladeCloudApplication;
import org.springblade.core.launch.BladeApplication;
import org.springblade.core.launch.constant.AppConstant;
/**
* Desk启动器
*
* @author Chill
*/
@BladeCloudApplication
public class WmsApplication {
public static void main(String[] args) {
BladeApplication.run(AppConstant.APPLICATION_DESK_NAME, WmsApplication.class, args);
System.out.println("===================");
System.out.println("===================");
System.out.println("=======启动成功!====");
System.out.println("===================");
System.out.println("===================");
}
}

@ -0,0 +1,11 @@
#服务器端口
server:
port: 8110
#数据源配置
spring:
datasource:
url: ${blade.datasource.dev.url}
username: ${blade.datasource.dev.username}
password: ${blade.datasource.dev.password}

@ -0,0 +1,10 @@
#服务器端口
server:
port: 8110
#数据源配置
spring:
datasource:
url: ${blade.datasource.prod.url}
username: ${blade.datasource.prod.username}
password: ${blade.datasource.prod.password}

@ -0,0 +1,10 @@
#服务器端口
server:
port: 8110
#数据源配置
spring:
datasource:
url: ${blade.datasource.test.url}
username: ${blade.datasource.test.username}
password: ${blade.datasource.test.password}

@ -22,6 +22,7 @@
<module>blade-scheduling</module>
<module>blade-monitor</module>
<module>blade-erpdata</module>
<module>blade-wms</module>
</modules>
<dependencies>

Loading…
Cancel
Save