[Spring boot] Bank App - 어노테이션 정리
·
Spring
🚀 Spring 주요 어노테이션 정리Spring 프레임워크를 사용할 때 자주 사용하는 어노테이션에 대해 정리해보겠습니다. 각각의 역할과 차이점을 명확히 이해하면 효율적으로 개발할 수 있습니다. 🔹 @Autowired**의존성 주입(Dependency Injection)**을 수행할 때 사용됩니다.필드, 생성자, 메서드에 적용할 수 있습니다.Spring 컨테이너에 등록된 빈(Bean)을 자동으로 주입해 줍니다.🔹 @Controller웹 애플리케이션의 컨트롤러 클래스를 표시하는 어노테이션입니다.Spring MVC에서 컨트롤러로 인식되어 요청을 처리하고 적절한 View를 반환합니다.🔹 @Service비즈니스 로직을 담당하는 서비스 클래스를 표시하는 어노테이션입니다.일반적으로 컨트롤러와 데이터 액세스 계..
개발일지 - 데이터 크롤링 수정
·
[Flutter] 프로젝트 (눈길)/작업일지
[Flutter] 2차 프로젝트(눈길) OTT 종합 정보 플랫폼 앱 개발 고도화작업기간2025.02.10 ~ 2025. 03.07작성일2025.02.14 오늘 작업 - 데이터 크롤링 수정3내일 작업- 리뷰 페이지 플러터에서 화면 구현 개인 소감집에서 크롤링 구직을 완성하여 이제 스케줄러 어노테이션을 사용하여 새벽2시가 되면 자동으로 데이터 크롤링을 시도하도록 하였다. 영화 데이터가 워낙 많아 같은 제목을 가진 영화도 불러오는 트러블이 생겼다. 나의 해결방법은 1차적으로 db와 크롤링 사이트에서 제목으로 비교하여 2차 필터로 개봉연도를 비교하여 일치하는 영화의 ott정보 또는 현재 상영작이라면 예매 사이트링크를 크롤링하도록 구현하였다
[Spring boot] Bank App - yml 파일 설정
·
Spring
💡 학습 목표1. yml 파일 및 문법 이해 및 설정 spring boot 프로젝트 설정을 yml 형식에 문법을 사용할 예정 입니다. 설정파일 기본 확장자 properties 에서 yml 형식에 파일로 변경할 예정입니다. 보다 보일러플레이트 코드를 줄이기 위함과 좀 더 간편한 진행을 위해 수정 아래 처럼 수정해주세요. 그럼 yml 파일에 대해 알아 봅시다.우리가 타 시스템 간에 데이터를 주고 받을 때 데이터 포맷에 대한 약속이 필요합니다. XML태그형식을 통해서 Key와 Value를 구분하고, 태그안에 태그를 넣어서 부모와 자식관계의 구조를 나타냅니다. 근데 위에 Object와 Array 부분은 표시를 해놨지만 Xml포맷상으로는 구분이 안되는 부분도 있습니다.  xml 보다 좀 더 간편한 Json 💡..