전체 글

😎 Current : Back-end Developer          💻 Interests : Kotlin, Restful API                          📧 Contact : psung616@naver.com
DBMS/DataBase

[DataBase] 데이터베이스에서의 Null 에 대한 깨달음(필독!!)

페이스북 광고가 떠서 보다가 아래와 같은 문제가 있었다. 문제 다음 쿼리문의 빈칸에 들어가면 오류가 생기는 구문을 고르시오. 문제 : select ( ) from dual; 1. null+1 2. null * null 3. 2/null 4. null

Framework/JPA

[SpringBoot/JPA] 자동화로 최초생성일과 최종수정일 입력하는 방법

아래와 같이 데이터베이스 이력관리 테이블에 따라 항상 최초생성일과 최종수정일은 붙어다닌다. MbrEntity mbrntity = MbrEntity.builder() .frstDt(LocalDateTime.now()) .updtDt(LocalDateTime.now()) .build(); JPA에서 일일히 엔티티마다 작성해주기엔 너무 노가다라서,,, 이를 위해 반복된 작업을 없애기위한 방법을 작성한다. Spring Boot 기준으로 Application.java 파일에서 이렇게 수정해주자 import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; impo..

Framework/Spring Boot😊

[Spring Boot] Spring Security 의존성 추가 시 bulid.gradle 파일 에러 해결

Spring Boot 프로젝트 진행중에 로그인관련한 라이브러리를 사용하기위해 Security 의존성을 추가했다. 그런데 아래와 같은 오류가 발생했다. 무슨문제인지몰라서 이것저것 해보던 와중에 설마 버전을 같게 해야되는건가? 싶어서 바꿔보았더니 오류가 사라졌다. 아무래도 버전별로 차이가 있기때문에 그런거같긴한데.. 나는 spring boot 3 버전이 익숙치 않아서 아직까진 2버전을 쓰고있다. 여튼 결론적으로 버전을 꼭 맞춰주도록 하자! 의존성 검색 사이트 https://xn--mvnrepository-9u13d.com/artifact/org.springframework.boot/spring-boot-starter-security/2.7.13

프로그래머스 코테/프로그래머스 Lv. 2

[프로그래머스 : Java] 피보나치 수 (피보나치 수열의 규칙)

링크 https://school.programmers.co.kr/learn/courses/30/lessons/12945 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 풀이 및 피보나치 수열의 규칙 F(0) = 0 F(1) = 1 F(n) = F(n-1) + F(n-2) (단, n은 2 이상인 자연수) 피보나치 수열은 위의 규칙에 따라 시작 값인 0과 1부터 시작하여, 이전 두 개의 값을 더해서 다음 값을 생성하는 수열입니다. 수열은 무한히 이어지며, 각 항은 이전 두 항의 합으로 계산됩니다. 피보나치 수열의 처음 몇 항은 다음과 같습니다: F(0) ..

yoob
yoob의 기술블로그