반응형 분류 전체보기89 어플리케이션 성능테스트 고려할 점 Performance Testing Tutorial: What is, Types, Metrics & Example Performance Testing is defined as a type of software testing to ensure software applications will perform well under their expected workload. In this tutorial, you will learn- What is Performance Testing? Types, Problems, Process, Metrics, Parameters, Tool www.guru99.com 위 문서 내용을 바탕으로 작성되었습니다. 서버 어플리케이션 개발 후 운영환경으로 오픈하기 전에는 시스템의 성능 .. 2022. 1. 9. Kotlin Exposed (orm) 사용해보기 예제소스는 깃허브에 있습니다. [강의] Exposed + Ktor + Koin 으로 코틀린 서버개발 a-z실무 수준의 프로젝트 강의는 아래 링크를 클릭하세요!https://inf.run/wuWJS 스프링은 어려워! 코틀린과 Ktor로 백엔드/서버개발 기초정복 (커피주문시스템 개발) 강의 | 채채채채코드 | 백엔드, 서버개발의 기초를 코틀린으로 만들어진 Ktor 를 통해 배워보세요., 코틀린(Kotlin)으로 서버개발 핵심을 알려드릴게요🙋♂👉 서버개발을 해보고 싶은데, 스프링은 왠지 어www.inflearn.com jetbrains 에서 운영하는 kotlin orm 이다. GitHub - JetBrains/Exposed: Kotlin SQL FrameworkKotlin SQL Framework. Co.. 2022. 1. 9. 코틀린으로 Functional 하게 테스트 코드 짜기 예제소스는 깃허브에 있습니다. 코틀린은 자바보다 함수를 다루기 편하다. 함수도 1급 시민으로 다루기 때문에 인자로 함수를 넘기는 방식이 매우 간편해졌다. 그래서 자바에서 코틀린으로 넘어간 후에 코드 스타일이 많이 달라졌는데, 이번에 테스트 코드를 짜면서 함수를 적극적으로 활용해본 사례를 소개해볼까 한다. 테스트 전후에 특정 로직 실행하기 테스트를 짤 때 가끔 LocalDateTime.now() 과 같은 전역 함수들을 제어하고 싶은 경우가 있는데 코틀린의 mockk 는 간편하게 static mock 방식을 지원해준다. gradle.kts testImplementation("io.mockk:mockk:1.10.3") @Test fun `static now test`() { val now = LocalDate.. 2021. 8. 13. 스프링에서 다중 데이터소스 사용하기 예제소스는 깃허브에 있습니다. 스프링을 첨 공부할 때는 스프링 부트 설정으로 데이터 소스를 쉽게 빈으로 등록해서 사용한다. application.yml 에 url, host, port, id, pw 등 만 입력하면 되기 때문이다. 실제 회사 환경에서는 스프링부트의 컨벤셔널한 설정을 하기보다 데이터 소스를 직접 여러개 설정해야 할 상황들이 있다. 예를 들어 1. CUD 인 경우는 master, R 인 경우는 slave db 를 바라봐야 하는 경우 (이건 꼭 코드레벨에서 해야만 하는 것은 아닌듯하다.. db 클러스터 구성을 어떻게 하냐에 따라..) 2. 특정 path나 ID, 도메인 기반으로 데이터베이스를 다르게 가져가야 하는 경우 3. 조회하는 데이터의 날짜를 기준으로 db를 다르게 가져가야 하는 경우 등.. 2021. 8. 9. 이전 1 ··· 18 19 20 21 22 23 다음 반응형