'spring'에 해당되는 글 2건

vue + jpa project (30) - Querydsl 문법 세부 확인

이번 장에서는 Querydsl 에 대한 문법을 하나하나씩 정리해보겠다. 시작하기 앞서 Querydsl 의 시작 기준은 아래와 같이 정리한다. EntityManager를 통해서 JPAQuery를 생성하고 Q클래스를 통해서 테이블의 Alias를 부여하는 부분을 기준으로 삼겠다. EntityManager em = emf.createEntityManager(); JPAQuery query = new JPAQuery(em); QMember qmember = new QMember("m"); List members = query.from(qMember) .where(qMember.name.eq("회원1")) .orderBy(qMember.name.desc()) .list(qMember); 1. 쿼리 타입 메소드 사용..

프로그램/Vue.js | 2023. 12. 13. 15:05

spring boot 스케줄러, slack 을 이용한 Health check

특정 웹서비스가 잘 동작하고 있는지를 판단하여 문제가 발생했을때, Slack 메신저에 메세지를 발송해서 알 수 있는 방법을 만들어 볼 예정이다. 전체적인 셋팅 및 개발 방식은 대략 아래와 같다. 1. Slack 에 호출 받을 환경을 셋팅 ( Spring boot에서 호출할 채널 url 설정) 2. Spring boot 에서 스케줄러를 이용하여 특정 간격으로 http 서비스가 살아있는지 체크 3. 문제가 발생한 경우, 1번에서 세팅한 url 채널로 특정 문구를 발송하여 Slack에서 확인 우선, Slack 에서의 설정 방법이다. Slack 앱(프로그램) 을 열고 제일 상단 좌측의 메뉴를 선택 > 이동 > 앱 을 선택한다. 우측에 앱이 조회되는데 상단 검색을 이용해서 'webhooks'를 조회하면 두개가 나..

프로그램/JAVA | 2023. 9. 18. 12:10