본문 바로가기
반응형

Spring boot3

Spring Boot Gradle 정보(Property)를 application.yml에서 활용해보자 서론 Spring boot로 프로젝트를 진행하다 보면 gradle파일에 대한 정보나 변수들을 application.yml파일에서 활용해볼 일이 생긴다. 예를 들어, build.gradle파일에 버전 정보를 설정해두고 이 버전 정보를 application.yml파일에 가져와서 쓰고 싶은 경우가 대부분이다. 그럼 이제 build.gradle파일에 있는 정보를 어떻게 application.yml파일에 가져와서 활용을 할 수 있는지 알아보자. build.gradle파일과 application.yml파일 우선 build.gradle 파일에 여러 정보가 있겠지만 예시로 버전 정보를 가지고 진행해 보겠다. version = '0.0.1-SNAPSHOT' 위와 같이 build.gradle파일에 명시되어 있다고 가정하자.. 2024. 1. 17.
[Spring Boot] SSE(Server-Sent-Event) 설정, 사용법을 알아보자! 1. Dependency 추가하기 우선 필요한 dependency를 추가해 줍시다. dependencies { implementation 'org.springframework.boot:spring-boot-starter' implementation group: 'org.springframework.boot', name: 'spring-boot-starter-web' } 2. SSE 설정 및 사용법 클라이언트에서 Sse 이벤트를 구독 등록 하는 컨트롤러 메소드는 text/event-stream으로 해야한다. 간단하게 예시로 알아보자. 설명은 주석으로 달아놓았다. // Controller Class Method @RequestMapping(value = "/test/{token}", method = Requ.. 2023. 8. 10.
[Spring Boot] Redis Pub/Sub 설정 및 사용법!! 안녕하세요. 오늘은 간단하게 Spring Boot에서 Redis Pub/Sub 설정하는 법을 알아보도록 하겠습니다~! 1. Dependency 설정하기 dependencies { implementation 'org.springframework.boot:spring-boot-starter' implementation group: 'org.springframework.boot', name: 'spring-boot-starter-web' implementation group: 'org.springframework.boot', name: 'spring-boot-starter-data-redis' } 2. Configuration 설정하기 // @Configuration Class @Bean public Redi.. 2023. 8. 9.
반응형