我尝试通过在weblogic中部署wararctifact来使用Postman的REST服务,但总是出现相同的错误
“错误:连接ECONNREFUSED 127.0.0.1:8021”
我的IP或端口没有问题。
这是我的application.properties
文件
这是我的请求
最后,这是我的Controller
类
package com.app.controller;
import java.util.List;
import java.util.Optional;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import com.app.model.Employee;
import com.app.repo.EmployeeRepo;
@RestController
public class EmployeeController {
@Autowired
private EmployeeRepo repo;
@PostMapping("/save")
public ResponseEntity<String> saveEmployee(@RequestBody Employee employee) {
try {
repo.save(employee);
} catch (Exception e) {
return new ResponseEntity<String>("Error al insertar", HttpStatus.INTERNAL_SERVER_ERROR);
}
return new ResponseEntity<String>("Insertado exitosamente", HttpStatus.OK);
}
}
有什么需要帮忙的吗?
1条答案
按热度按时间jv4diomz1#
如果你的spring Boot 应用程序在weblogic中部署为war文件,那么它将使用weblogic端口,而不是你在www.example.com文件中配置的端口application.properties。