예전 톰캣방시고가의 차이10버전 맥북을 쓰니 알맞게 다운 받아서 설치.오랜만에 실행하니 신기별거 없다예외 상황이 생겼을 땐 /logs/catalina.out 정말 오랜만에 보는 명령어들빌드 결과가 war로 만들기위한 플러그인.jakarta -> 서블릿을 사용하는 라이
이전 방법은 너무 불편해..그래서 라이브러리처럼 내장 톰캣을 제공해보자설정 흠 이런거 없이도 프로젝트는 동작했는데?실행 완료코드를 보면 앞에 거와 비슷하다.설정에 추가 되어있는 코드 자동으로 jar 된다.스프링 프레임워크가 없다?라이브러리에 다넣었는데?그래들에서 설정한
주석 부분은 의존관계 깔끔하게 설정해줌 뒤에서 얘기이렇게 순서대로하고 3번 하나만 설정하면 위에 설정들이 버전까지 다 자동으로 되는 거 같다.예전 스프링 초창기에 이런적이 있었던거 같다.주석풀고 버전정보를 다빼보자정상 작동이 된다.gralde plugin에서 사용하는
설정들 시작!멤버 도메인 만들어 주기레파지토리테스트 생성
프로퍼티에서 주로 변경했었는데 환경별로 흐음이렇게만들면..? 번거롭지이런식으로... 옛날에는 이런 번거로운 방식을 사용함.이제 실행시점에서 외부주입방식 더유연하고 간편하다 !중요한 원칙! 변하는것과 변하지 않는것을 분리!그럼 외부설정을 어떻게 할까?밑에 부분은 이런게
초기 클래스설정 클래스닭꼬치처럼 생겻네 ㅋㅋ깔끔하게 나옴 가장 기본적인 방법인듯다 아는 내용이라 간단하게 넘어가는게 좋겠따.컴포넌트 스캔 범위 정해주기 앞으로 단계적으로 진행할거라 다른것도 다읽어버리니 조심하기 위해
서비스에 문제가 없는지 모니터링하고 지표 심어서 감시하는 활동? 중요한 업무감사? 이력들 을 남겨서 추적.모니터 지표 등 전체적인 시스템 상태나 문제점을 보는 것동작확인은 ?http://localhost:8080/actuator 실행포스트맨으로 보내는게 깔끔하
큰 회사는 배포랑 운영을 따로 하는 곳도있는대보통 배포 운영을 같이함 jmx 포멧에 맞추어 측정하고 전달해야 된다.프로메테우스로 바꾸면?마이크로미터라는 라이브러리로 해결 ? 추상화 한것인가표준 측정 방식을 제공 함개발자는 마이크로미터 표준 측정방식 하나만 알고 있으면
직접 메트릭을 만들어보자 !디폴트 매트릭을 먼저만들고 비즈니스 관한 메트릭을 만들어야된다디폴트 매트릭으로만 파악할수 없는 정보들이 있기 때문에인터페이스를 먼저 만들어 준다멀티스레드환경에서 안전하게 수를 증가시킬수 있는 아토믹실행 해보자마이크로 미터가 제공하는 표준 제공