백엔드 서버를 다루다보면 빈번하게 접하게 되는 시간다루기이다.오늘 날짜를 가지고 와야되고, 오늘 날짜에서 시간을 더해주기도 해야되고, 그리고 db에 입력하기 위해 변환도 해줘야 한다.이럴때 아래 코드를 참고해서 개발하자!!
MyBatis의 요소는 동적 SQL 쿼리 생성 시 WHERE 절과 같은 조건절을 다룰 때 매우 유용한 도구입니다. 이를 통해 불필요한 조건을 쉽게 추가하거나 제거할 수 있어 더 유연한 SQL 쿼리를 작성할 수 있습니다.아래와 같이 if 조건문을 활용해서 구문을 생성할
개발을 하다 보면 종종 익숙하지 않은 에러 메시지를 마주하게 됩니다. 이번 포스트에서는 Gradle Wrapper(gradlew)를 실행할 때 발생할 수 있는 문제와 그 해결 방법에 대해 다뤄보겠습니다. 특히 zsh: command not found: gradlew라는
Spring Boot와 Kotlin을 사용하여 웹 애플리케이션을 개발할 때, @RestController는 주로 JSON이나 XML 같은 데이터를 반환하는 데 사용됩니다. 하지만 때로는 HTML을 직접 반환해야 할 경우가 있습니다. 이번 포스트에서는 Kotlin으로 작
Firebase Dynamic Links 서비스가 종료될 예정인 상황에서, 대안을 모색하는 것이 중요합니다. 본 글에서는 직접 서버를 통해 동적 링크를 구현하고, 사용자 디바이스에 따라 적절한 리다이렉트를 처리하는 방법을 소개합니다.이 글은 Spring Boot와 Th
Kotlin에서 비동기 프로그래밍은 애플리케이션의 성능과 응답성을 향상시키는 데 매우 중요한 역할을 합니다. 특히, 시간이 오래 걸리는 작업을 메인 스레드와 분리하여 실행하면 사용자 인터페이스(UI)가 멈추는 현상을 방지하고 더 나은 사용자 경험을 제공할 수 있습니다.