Oss上传测试类

master
Qin Dong Ming 2024-09-03 20:24:19 +08:00
parent 54ce3c73d7
commit 580074173d
15 changed files with 117 additions and 42 deletions

View File

@ -1,6 +1,5 @@
package com.muyu.Engineclient;
import com.muyu.common.core.domain.Result;
import com.muyu.domain.EngineVersion;
import com.muyu.remote.RemoteVersionService;
import lombok.extern.log4j.Log4j2;

View File

@ -18,14 +18,17 @@
</properties>
<dependencies>
<dependency>
<groupId>com.muyu</groupId>
<artifactId>cloud-common-core</artifactId>
</dependency>
<dependency>
<groupId>com.muyu</groupId>
<artifactId>cloud-common-security</artifactId>
</dependency>
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>

View File

@ -0,0 +1,81 @@
package com.muyu.domain;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.math.BigDecimal;
import java.util.Date;
/**
* @Authorqdm
* @Packagecom.muyu.domain
* @Projectcloud-etl-engine
* @nameJavaClass
* @Date2024/9/3 19:04
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class JavaClass {
/**
*
*/
private Integer id;
/**
*
*/
private String name;
/**
*
*/
private String sex;
/**
*
*/
private String desc;
/**
*
*/
private BigDecimal price;
/**
*
*/
private Double score;
/**
*
*/
private String idCard;
/**
*
*/
private Integer age;
/**
*
*/
private String address;
/**
*
*/
private String email;
/**
*
*/
private String phone;
/**
*
*/
private Integer createBy;
/**
*
*/
private Integer updateBy;
/**
*
*/
private Date createTime;
/**
*
*/
private Date updateTime;
}

View File

@ -19,7 +19,6 @@
<version>1.0.0</version>
</dependency>
<!-- SpringCloud Alibaba Nacos -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
@ -44,8 +43,7 @@
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<!-- //创建测试工程,引入依赖-->
<!-- //创建测试工程,引入依赖-->
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
@ -57,6 +55,7 @@
<artifactId>jaxb-api</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
@ -114,8 +113,6 @@
<artifactId>junit</artifactId>
</dependency>
<!-- &lt;!&ndash; XllJob定时任务 &ndash;&gt;-->
<!-- <dependency>-->
<!-- <groupId>com.muyu</groupId>-->
@ -132,7 +129,6 @@
<build>
<finalName>cloud-engine</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>

View File

@ -217,7 +217,7 @@ public class EngIneController extends BaseController {
}
/**
* idversion id versionId
* idversion
*/
@GetMapping("/findVersionById/{id}")
public Result findVersionById(@PathVariable("id") Long id) {

View File

@ -1,13 +1,9 @@
package com.muyu.controller;
import com.muyu.common.core.utils.poi.ExcelUtil;
import com.muyu.common.core.web.controller.BaseController;
import com.muyu.domain.EngineLevelEntity;
import com.muyu.domain.EngineMaintenance;
import com.muyu.domain.EngineVersion;
import com.muyu.domain.constants.Result;
import com.muyu.service.EngineLevelService;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

View File

@ -176,6 +176,7 @@ public class EngineVersionController extends BaseController {
*/
@PostMapping("/insertVersion")
public boolean insertVersion(@RequestBody EngineVersion engineVersion) {
System.out.println("88888888888888888888888888888"+engineVersion.getRuleContent());
OssUpload.uploadFiles(engineVersion.getRuleContent(), engineVersion.getVersionCode());
engineVersion.setId(null);
boolean insert = engineVersionService.insert(engineVersion);

View File

@ -2,5 +2,4 @@ package com.muyu.engine.value;
public class ENGINE_PHONE_TEST_V1 {
}

View File

@ -4,9 +4,11 @@ import com.muyu.abstracts.DataValue;
public class DataEngineDataSetHandler {
public static void set(DataValue[][] dataDescribe){DataEngineHandler.set(dataDescribe);}
public static void set(DataValue[][] dataDescribe) {
DataEngineHandler.set(dataDescribe);
}
public static DataValue[][] get(){
public static DataValue[][] get() {
return DataEngineHandler.get();
}

View File

@ -4,25 +4,20 @@ public class DataEngineHandler {
private static final ThreadLocal<Object> dataEngineHandler = new ThreadLocal<>();
public static void set(final Object handler){
public static void set(final Object handler) {
dataEngineHandler.set(handler);
}
public static <T> T get(){
public static <T> T get() {
return (T) dataEngineHandler.get();
}
public static void remove(){
public static void remove() {
dataEngineHandler.remove();
}
}
}

View File

@ -4,9 +4,11 @@ import com.muyu.abstracts.DataValue;
public class DataEngineRowHandler {
public static void set(DataValue[] dataDescribe){DataEngineHandler.set(dataDescribe);}
public static void set(DataValue[] dataDescribe) {
DataEngineHandler.set(dataDescribe);
}
public static DataValue[] get(){
public static DataValue[] get() {
return DataEngineHandler.get();
}

View File

@ -2,7 +2,6 @@ package com.muyu.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.domain.EngineMaintenance;
import com.muyu.domain.EngineVersion;
import com.muyu.req.EngineMaintenanceQueryReq;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

View File

@ -21,9 +21,11 @@
<module>cloud-etl-remote</module>
<module>cloud-etl-server</module>
</modules>
<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<maven.compiler.parameters>true</maven.compiler.parameters>
</properties>
</project>