목록Java (2)
JeongMin-dev
Spring Boot에서 application.properties 파일에 정의되어 있는 값을 자바로 가져오는 방법입니다. 값을 가져올 때에는 여러가지 방법이 있는데 그중 application.properties 에서 가져오는 방법을 적어놓았습니다. 1. application.properties 값 세팅 test.url = http://test.com/test test.key = false application.properties 파일에 test.url이라는 프로퍼티를 설정 후 url주소를 입력해 줍니다. 프로퍼티는 여러 가지 값을 세팅할 수 있습니다. 2. 프로퍼티 값 가져오기 @Service @RequiredArgsConstructor @PropertySource("classpath:applicatio..
쉘 스크립트 실행 방법 쉘 스크립트 실행 방법으로는 두 가지가 있습니다 그중 저는 첫 번째를 애용합니다. ProcessBuilder @Override public String reboot() { String result = ""; try { ProcessBuilder processBuilder = new ProcessBuilder("/bin/bash", "[쉘 스크립트 경로] ex:/root/example/reboot.sh"); Process process = processBuilder.start(); int exitCode = process.waitFor(); if (exitCode == 0) { System.out.println("서버 리부트 완료!"); result = "서버 리부트 완료!"; } ..