Programing Language/Java
-
Spring Boot) Controller와 Service 사용방법 (기초)Programing Language/Java 2023. 2. 16. 20:54
- 1. Inserface 생성 public interface UserService { UserDTO createUser(UserDTO userDTO); } - 2. service 파일 생성하여 interface 상속받기 @Service public class UserServiceImpl implements UserService { @Autowired private UserRepository userRepository; @Override public UserDTO createUser(UserDTO userDTO) { // Perform necessary operations // ... User user = new User(userDTO); userRepository.save(user); return ne..
-
Spring Boot 3.0.2) Swagger 3.0 연동하기Programing Language/Java 2023. 2. 16. 17:28
- 필요 dependency //pod.xml org.springdoc springdoc-openapi-starter-webmvc-ui 2.0.2 io.springfox springfox-boot-starter 3.0.0 - Config 파일 import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.PathSelectors; import springfox.documentation.builder..
-
Java ) Mac OS에 Java JDK 설치하기Programing Language/Java 2020. 3. 27. 00:20
OpenJDK 설치 http://jdk.java.net/13/ 에서 최신버전의 OpenJDK를 다운로드. 현재 13 압축을 풀면 .jdk 폴더가 생기는데 이를 다음 폴더로 이동 /Library/Java/JavaVirtualMachines/ java_home 명령으로 설치된 자바를 확인할 수 있다. ❯ /usr/libexec/java_home -V Matching Java Virtual Machines (1): 11, x86_64: "OpenJDK 11" /Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home java -version 명령으로 버전 확인. ❯ java -version openjdk version "11" 2018-09-25 OpenJDK R..