RestEmpController.java
emp 전체 조회 get방식 /emps
emp 삭제 DELETE /emps/{empno}
@RestController
@RequestMapping("/emps")
public class RestEmpController {
@Autowired
private EmpService empService;
//자바객체를 json으로 바꿔서 서비스 하고있음
@GetMapping("/list")
public List<EmpVO>list(){
return empService.getList();
}
@DeleteMapping("/{empno}")
public ResponseEntity<String> delete(EmpVO emp){
ResponseEntity<String>entity=null;
try {
int rn=empService.remove(emp.getEmpno());
entity=new ResponseEntity<String>(String.valueOf(rn),HttpStatus.OK);
} catch (Exception e) {
e.printStackTrace();
entity = new ResponseEntity<String>(e.getMessage(),HttpStatus.BAD_REQUEST);
}
return entity;
}
}
index.html


