1.添加数据分析和源项处理模块
This commit is contained in:
		
							parent
							
								
									2b1eef8fc0
								
							
						
					
					
						commit
						9020bc96fc
					
				
							
								
								
									
										27
									
								
								jeecg-module-data-analyze/pom.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								jeecg-module-data-analyze/pom.xml
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,27 @@ | |||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <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"> | ||||
|     <modelVersion>4.0.0</modelVersion> | ||||
|     <parent> | ||||
|         <groupId>org.jeecgframework.boot</groupId> | ||||
|         <artifactId>jeecg-boot-parent</artifactId> | ||||
|         <version>3.8.1</version> | ||||
|     </parent> | ||||
| 
 | ||||
|     <artifactId>jeecg-module-data-analyze</artifactId> | ||||
| 
 | ||||
|     <properties> | ||||
|         <maven.compiler.source>17</maven.compiler.source> | ||||
|         <maven.compiler.target>17</maven.compiler.target> | ||||
|         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||||
|     </properties> | ||||
| 
 | ||||
|     <dependencies> | ||||
|         <dependency> | ||||
|             <groupId>org.jeecgframework.boot</groupId> | ||||
|             <artifactId>jeecg-boot-base-core</artifactId> | ||||
|             <version>${jeecgboot.version}</version> | ||||
|         </dependency> | ||||
|     </dependencies> | ||||
| </project> | ||||
							
								
								
									
										27
									
								
								jeecg-module-sourceitem-reconstruction/pom.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								jeecg-module-sourceitem-reconstruction/pom.xml
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,27 @@ | |||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <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"> | ||||
|     <modelVersion>4.0.0</modelVersion> | ||||
|     <parent> | ||||
|         <groupId>org.jeecgframework.boot</groupId> | ||||
|         <artifactId>jeecg-boot-parent</artifactId> | ||||
|         <version>3.8.1</version> | ||||
|     </parent> | ||||
| 
 | ||||
|     <artifactId>jeecg-module-sourceitem-reconstruction</artifactId> | ||||
| 
 | ||||
|     <properties> | ||||
|         <maven.compiler.source>17</maven.compiler.source> | ||||
|         <maven.compiler.target>17</maven.compiler.target> | ||||
|         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||||
|     </properties> | ||||
| 
 | ||||
|     <dependencies> | ||||
|         <dependency> | ||||
|             <groupId>org.jeecgframework.boot</groupId> | ||||
|             <artifactId>jeecg-boot-base-core</artifactId> | ||||
|             <version>${jeecgboot.version}</version> | ||||
|         </dependency> | ||||
|     </dependencies> | ||||
| </project> | ||||
							
								
								
									
										36
									
								
								jeecg-server-cloud/jeecg-data-analyze-start/pom.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								jeecg-server-cloud/jeecg-data-analyze-start/pom.xml
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,36 @@ | |||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <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"> | ||||
|     <modelVersion>4.0.0</modelVersion> | ||||
|     <parent> | ||||
|         <groupId>org.jeecgframework.boot</groupId> | ||||
|         <artifactId>jeecg-server-cloud</artifactId> | ||||
|         <version>3.8.1</version> | ||||
|     </parent> | ||||
| 
 | ||||
|     <artifactId>jeecg-data-analyze-start</artifactId> | ||||
| 
 | ||||
|     <properties> | ||||
|         <maven.compiler.source>17</maven.compiler.source> | ||||
|         <maven.compiler.target>17</maven.compiler.target> | ||||
|         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||||
|     </properties> | ||||
| 
 | ||||
|     <dependencies> | ||||
|         <dependency> | ||||
|             <groupId>org.jeecgframework.boot</groupId> | ||||
|             <artifactId>jeecg-boot-starter3-cloud</artifactId> | ||||
|         </dependency> | ||||
|         <dependency> | ||||
|             <groupId>org.jeecgframework.boot</groupId> | ||||
|             <artifactId>jeecg-system-cloud-api</artifactId> | ||||
|             <version>${jeecgboot.version}</version> | ||||
|         </dependency> | ||||
|         <dependency> | ||||
|             <groupId>org.jeecgframework.boot</groupId> | ||||
|             <artifactId>jeecg-module-data-analyze</artifactId> | ||||
|             <version>${jeecgboot.version}</version> | ||||
|         </dependency> | ||||
|     </dependencies> | ||||
| </project> | ||||
|  | @ -0,0 +1,55 @@ | |||
| package org.jeecg; | ||||
| 
 | ||||
| import lombok.RequiredArgsConstructor; | ||||
| import lombok.extern.slf4j.Slf4j; | ||||
| import org.jeecg.common.base.BaseMap; | ||||
| import org.jeecg.common.constant.GlobalConstants; | ||||
| import org.jeecg.common.util.oConvertUtils; | ||||
| import org.springframework.boot.CommandLineRunner; | ||||
| import org.springframework.boot.SpringApplication; | ||||
| import org.springframework.boot.autoconfigure.SpringBootApplication; | ||||
| import org.springframework.boot.builder.SpringApplicationBuilder; | ||||
| import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; | ||||
| import org.springframework.cloud.openfeign.EnableFeignClients; | ||||
| import org.springframework.context.ConfigurableApplicationContext; | ||||
| import org.springframework.core.env.Environment; | ||||
| import org.springframework.data.redis.core.RedisTemplate; | ||||
| import java.net.InetAddress; | ||||
| import java.net.UnknownHostException; | ||||
| 
 | ||||
| @Slf4j | ||||
| @SpringBootApplication | ||||
| @RequiredArgsConstructor | ||||
| @EnableFeignClients | ||||
| public class JeecgDataAnalyzeCloudApplication extends SpringBootServletInitializer implements CommandLineRunner { | ||||
| 
 | ||||
|     private final RedisTemplate<String, Object> redisTemplate; | ||||
| 
 | ||||
|     @Override | ||||
|     protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { | ||||
|         return application.sources(JeecgDataAnalyzeCloudApplication.class); | ||||
|     } | ||||
| 
 | ||||
|     public static void main(String[] args) throws UnknownHostException { | ||||
|         ConfigurableApplicationContext application = SpringApplication.run(JeecgDataAnalyzeCloudApplication.class, args); | ||||
|         Environment env = application.getEnvironment(); | ||||
|         String ip = InetAddress.getLocalHost().getHostAddress(); | ||||
|         String port = env.getProperty("server.port"); | ||||
|         String path = oConvertUtils.getString(env.getProperty("server.servlet.context-path")); | ||||
|         log.info("\n----------------------------------------------------------\n\t" + | ||||
|                 "Application data-analyze is running! Access URLs:\n\t" + | ||||
|                 "Local: \t\thttp://localhost:" + port + path + "/doc.html\n" + | ||||
|                 "External: \thttp://" + ip + ":" + port + path + "/doc.html\n" + | ||||
|                 "Swagger文档: \thttp://" + ip + ":" + port + path + "/doc.html\n" + | ||||
|                 "----------------------------------------------------------"); | ||||
| 
 | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public void run(String... args) { | ||||
|         BaseMap params = new BaseMap(); | ||||
|         params.put(GlobalConstants.HANDLER_NAME, GlobalConstants.LODER_ROUDER_HANDLER); | ||||
|         //刷新网关 | ||||
|         redisTemplate.convertAndSend(GlobalConstants.REDIS_TOPIC_NAME, params); | ||||
|     } | ||||
| } | ||||
|  | @ -0,0 +1,36 @@ | |||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <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"> | ||||
|     <modelVersion>4.0.0</modelVersion> | ||||
|     <parent> | ||||
|         <groupId>org.jeecgframework.boot</groupId> | ||||
|         <artifactId>jeecg-server-cloud</artifactId> | ||||
|         <version>3.8.1</version> | ||||
|     </parent> | ||||
| 
 | ||||
|     <artifactId>jeecg-sourceitem-reconstruction-start</artifactId> | ||||
| 
 | ||||
|     <properties> | ||||
|         <maven.compiler.source>17</maven.compiler.source> | ||||
|         <maven.compiler.target>17</maven.compiler.target> | ||||
|         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||||
|     </properties> | ||||
| 
 | ||||
|     <dependencies> | ||||
|         <dependency> | ||||
|             <groupId>org.jeecgframework.boot</groupId> | ||||
|             <artifactId>jeecg-boot-starter3-cloud</artifactId> | ||||
|         </dependency> | ||||
|         <dependency> | ||||
|             <groupId>org.jeecgframework.boot</groupId> | ||||
|             <artifactId>jeecg-system-cloud-api</artifactId> | ||||
|             <version>${jeecgboot.version}</version> | ||||
|         </dependency> | ||||
|         <dependency> | ||||
|             <groupId>org.jeecgframework.boot</groupId> | ||||
|             <artifactId>jeecg-module-sourceitem-reconstruction</artifactId> | ||||
|             <version>${jeecgboot.version}</version> | ||||
|         </dependency> | ||||
|     </dependencies> | ||||
| </project> | ||||
|  | @ -0,0 +1,56 @@ | |||
| package org.jeecg; | ||||
| 
 | ||||
| import lombok.RequiredArgsConstructor; | ||||
| import lombok.extern.slf4j.Slf4j; | ||||
| import org.jeecg.common.base.BaseMap; | ||||
| import org.jeecg.common.constant.GlobalConstants; | ||||
| import org.jeecg.common.util.oConvertUtils; | ||||
| import org.springframework.boot.CommandLineRunner; | ||||
| import org.springframework.boot.SpringApplication; | ||||
| import org.springframework.boot.autoconfigure.SpringBootApplication; | ||||
| import org.springframework.boot.builder.SpringApplicationBuilder; | ||||
| import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; | ||||
| import org.springframework.cloud.openfeign.EnableFeignClients; | ||||
| import org.springframework.context.ConfigurableApplicationContext; | ||||
| import org.springframework.core.env.Environment; | ||||
| import org.springframework.data.redis.core.RedisTemplate; | ||||
| 
 | ||||
| import java.net.InetAddress; | ||||
| import java.net.UnknownHostException; | ||||
| 
 | ||||
| @Slf4j | ||||
| @SpringBootApplication | ||||
| @RequiredArgsConstructor | ||||
| @EnableFeignClients | ||||
| public class JeecgSourceItemReconstructionCloudApplication extends SpringBootServletInitializer implements CommandLineRunner { | ||||
| 
 | ||||
|     private final RedisTemplate<String, Object> redisTemplate; | ||||
| 
 | ||||
|     @Override | ||||
|     protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { | ||||
|         return application.sources(JeecgSourceItemReconstructionCloudApplication.class); | ||||
|     } | ||||
| 
 | ||||
|     public static void main(String[] args) throws UnknownHostException { | ||||
|         ConfigurableApplicationContext application = SpringApplication.run(JeecgSourceItemReconstructionCloudApplication.class, args); | ||||
|         Environment env = application.getEnvironment(); | ||||
|         String ip = InetAddress.getLocalHost().getHostAddress(); | ||||
|         String port = env.getProperty("server.port"); | ||||
|         String path = oConvertUtils.getString(env.getProperty("server.servlet.context-path")); | ||||
|         log.info("\n----------------------------------------------------------\n\t" + | ||||
|                 "Application STAS-Weather is running! Access URLs:\n\t" + | ||||
|                 "Local: \t\thttp://localhost:" + port + path + "/doc.html\n" + | ||||
|                 "External: \thttp://" + ip + ":" + port + path + "/doc.html\n" + | ||||
|                 "Swagger文档: \thttp://" + ip + ":" + port + path + "/doc.html\n" + | ||||
|                 "----------------------------------------------------------"); | ||||
| 
 | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|     public void run(String... args) { | ||||
|         BaseMap params = new BaseMap(); | ||||
|         params.put(GlobalConstants.HANDLER_NAME, GlobalConstants.LODER_ROUDER_HANDLER); | ||||
|         //刷新网关 | ||||
|         redisTemplate.convertAndSend(GlobalConstants.REDIS_TOPIC_NAME, params); | ||||
|     } | ||||
| } | ||||
|  | @ -21,6 +21,8 @@ | |||
|         <!-- 监控和测试例子 --> | ||||
|         <module>jeecg-visual</module> | ||||
|         <module>jeecg-weather-start</module> | ||||
|         <module>jeecg-data-analyze-start</module> | ||||
|         <module>jeecg-sourceitem-reconstruction-start</module> | ||||
|     </modules> | ||||
| 
 | ||||
| </project> | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 panbaolin
						panbaolin