본문 바로가기
728x90

전체 글99

JPA 정리 JPA 기본 키 자동 생성 전략 (@GeneratedValue)JPA에서 기본 키를 자동 생성하려면 @GeneratedValue 애너테이션을 사용하며, 다음 네 가지 전략을 선택할 수 있습니다.1. IDENTITY데이터베이스의 AUTO_INCREMENT 기능을 사용하여 기본 키를 자동 생성주로 MySQL, PostgreSQL 등에서 사용즉시 INSERT가 발생해야 ID를 알 수 있어 영속성 컨텍스트의 배치(batch) 처리 기능이 제한됨@Id@GeneratedValue(strategy = GenerationType.IDENTITY)private Long id;2. SEQUENCE데이터베이스의 시퀀스 객체를 사용하여 기본 키를 생성주로 Oracle, PostgreSQL, H2 등에서 사용@SequenceG.. 2025. 3. 27.
타입스크립트 정리 TypeScript는 JavaScript의 상위 집합(Superset)으로, 정적 타입을 지원하는 프로그래밍 언어입니다. 주로 JavaScript의 단점을 보완하고, 대규모 프로젝트에서 코드의 안정성과 유지보수성을 높이기 위해 사용됩니다.1. TypeScript의 특징✅ 정적 타입(Static Typing)변수, 함수의 매개변수, 반환값 등에 타입을 명시적으로 지정할 수 있습니다.컴파일 단계에서 타입 오류를 확인할 수 있어 런타임 오류를 줄일 수 있습니다.let message: string = "Hello, TypeScript!";message = 123; // ❌ 오류 발생 (string 타입에 숫자를 할당할 수 없음)✅ 인터페이스(Interface)객체의 구조를 정의하는 역할을 합니다.클래스에서 인터.. 2025. 3. 24.
~보다 더 좋은 것은 없다 you can't beat ~사용한 영어표현 30문장 "you can't beat ~"는 " ~보다 더 좋은 것은 없다"라는 의미로 해석할 수 있습니다.이 표현은 특정 상황이나 사물이 매우 뛰어나서 다른 어떤 것으로도 그것을 능가할 수 없다는 뜻을 나타냅니다. 1. 할머니의 집 밥보다 좋은 것은 없다.     - You can't beat grandma's home cooking. 2. 아침에 마시는 커피보다 좋은 것은 없다.     - You can't beat a morning cup of coffee. 3. 여름 해변보다 좋은 것은 없다.     - You can't beat a sunny day at the beach. 4. 친구들과 함께하는 시간보다 좋은 것은 없다.     - You can't beat spending time with frien.. 2025. 3. 3.
조동사 would를 사용한 영어 표현 Would는 영어에서 조동사로, 조건적이거나 가상적 상황을 나타낼 때 사용됩니다.주로 미래의 가능성을 표현하거나 예의를 나타내는 데 사용됩니다. Would의 예시1. 너는 나를 도와줄 수 있을 거야.      You would be able to help me. 2. 나는 그것을 좋아할 거야.      I would like that. 3. 그는 나중에 전화할 거야.      He would call later. 4. 우리는 그곳에 갈 거야.      We would go there. 5. 그들은 이를 좋아하지 않을 거야.      They would not like this. 6. 그녀는 그 일을 할 수 있을 거야.      She would be able to do that. 7. 내가 너라면 그렇게.. 2025. 1. 8.
728x90