본문 바로가기
728x90
반응형

분류 전체보기61

Spring 애플리케이션 시작 시 실행되는 로직 CommandLineRunner 작성하기 Spring Boot에서 CommandLineRunner 완벽 정리 🌱애플리케이션 시작 시 자동 실행되는 로직을 작성하는 법Spring Boot를 사용하다 보면, 애플리케이션이 시작될 때 자동으로 실행되는 코드가 필요할 때가 있습니다. 예를 들어, 초기 데이터를 DB에 넣거나, 외부 API와 통신하거나, 테스트용 데이터를 출력하고 싶을 수 있죠.이럴 때 유용하게 사용할 수 있는 것이 바로 CommandLineRunner입니다. 이 글에서는 CommandLineRunner의 동작 방식, 사용법, 실전 예제까지 자세히 정리해보겠습니다.1. CommandLineRunner란?CommandLineRunner는 Spring Boot에서 제공하는 인터페이스로, 애플리케이션이 모두 시작된 이후 자동으로 실행되는 코.. 2025. 5. 23.
안드로이드 스튜디오에서 Java로 새 프로젝트 만드는 가장 쉬운 방법 오늘은 안드로이드 스튜디오(Android Studio)에서 새 프로젝트를 만들 때, 기본 언어를 Java로 선택하는 방법을 아주 쉽게 알려드리겠습니다. 최근 안드로이드 스튜디오에서는 기본 언어가 Kotlin으로 바뀌면서, Java로 프로젝트를 만들고 싶을 때 헷갈리거나 언어 선택 메뉴가 안 나와 당황하신 분들이 많으실 거예요.이 글을 따라 하시면, 누구나 안드로이드 스튜디오에서 Java로 프로젝트를 시작할 수 있습니다!왜 언어 선택 메뉴가 안 보일까요?예전 안드로이드 스튜디오에서는 새 프로젝트를 만들 때 Empty Activity 템플릿을 선택하면 바로 언어(Language) 선택 메뉴가 나왔습니다. 하지만 최근 버전(예: 플라밍고, 헤지호그 등)에서는 Empty Activity를 선택해도 언어 선택 메.. 2025. 4. 29.
JPA 어노테이션 사용법을 알아보자 안녕하세요 🙌  JPA를 처음 접하면 어노테이션이 너무 많아서 헷갈리죠? 😵그래서 오늘은 JPA에서 자주 사용하는 어노테이션을 하나씩 알아보면서 익혀보고자 합니다JPA 어노테이션을 제대로 이해하면 DB와 객체 매핑이 쉬워지고, 성능도 최적화할 수 있어요.1. 기본 키 관련 어노테이션 🔑@Id엔티티에서 기본 키(Primary Key) 로 사용할 필드에 붙입니다.PK가 없으면 JPA에서 관리할 수 없어요!@Entitypublic class User { @Id private Long id;}@GeneratedValue기본 키 값을 자동 생성하도록 설정합니다.strategy 속성으로 생성 전략을 지정할 수 있어요.@Entitypublic class User { @Id @Generate.. 2025. 3. 25.
주식시장 "매매거래정지" - 동양철관 거래정지 현재 거래소 오류로 인해 거래가 정지된 종목이 있는 것 같습니다. - 동양철관 속보 기사를 보면 아래와 같아요 코스피 시장이 오전 11시 34분부터 7분 간 거래가 정지된 것으로 파악됐다. 18일 한국거래소에 따르면 유가증권시장에서 동양철관(008970)에 대한 거래 오류가 발생했고 전체적인 거래 정지 현상이 나타났다. 거래가 멈춘 시간은 오전 11시 34분부터 44분까지로 파악된다. 출처 : https://www.sedaily.com/NewsView/2GQAL9FHOD 국내증시 뉴스: 코스피 시장이 오전 11시 34분부터 7분 간 거래가 정지된 것으로 파악됐다. 18일 한국거래소에 따르면 유가증권시장에서 동양철..." data-og-host="www.sedaily.com" data-.. 2025. 3. 18.
728x90
반응형