본문 바로가기

분류 전체보기115

Spring - 스프링빈과의 의존관계2 자바 코드로 직접 스프링 빈 등록하기 ./hello.hellospring/SpringConfig.java package hello.hellospring; import hello.hellospring.repository.JdbcTemplateMemberRepository; import hello.hellospring.repository.MemberRepository; import hello.hellospring.repository.MemoryMemberRepository; import hello.hellospring.service.MemberService; import org.springframework.beans.factory.annotation.Autowired; import org.springfram.. 2023. 7. 4.
Spring - 스프링 빈과 의존관계1 컴포넌트 스캔과 자동 의존관계 설정 생성자에 @Autowired 가 있으면 스프링이 연관된 객체를 스프링 컨테이너에서 찾아서 넣어준다. 이렇게 객체 의존관계를 외부에서 넣어주는 것을 DI (Dependency Injection), 의존성 주입이라 한다. 이전 테스트에서는 개발자가 직접 주입했고, 여기서는 @Autowired에 의해 스프링이 주입해준다. 참고: helloController는 스프링이 제공하는 컨트롤러여서 스프링 빈으로 자동 등록된다. @Controller 가 있으면 자동 등록됨 스프링 빈을 등록하는 2가지 방법 컴포넌트 스캔과 자동 의존관계 설정 자바코드로 직접 스프링 빈 등록하기 2023. 7. 4.
Spring - 회원관리예제 (회원 서비스 테스트) test코드는 한글로 작성해도 된다. test코드는 이 세개의 로직으로 작성될 수 있다. Given : 무엇이 주어진다면 when : 이것을 실행했을때 then : 결과가 이것이 나와야한다 @BeforeEach : 각 테스트 실행 전에 호출된다. 테스트가 서로 영향이 없도록 항상 새로운 객체를 생성하고, 의존관계도 새로 맺어준다. package hello.hellospring.service; import hello.hellospring.domain.Member; import hello.hellospring.repository.MemoryMemberRepository; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.Assertio.. 2023. 7. 4.
OnCreative AI Membership 🎓 OnCreative AI Membership 1st Project Deepfake 판별 기술 개발 OnCreative의 핵심기술인 이미지 생성 및 편집 기술을 활용해 실제 딥페이크 데이터 확보 이를 활용해 현재 세계 최고 수준의 딥페이크 탐지 관련 연구를 분석하고 서비스에 적용 이미지 업로드 시, 조작여부 및 조작된 부분을 알려주는 서비스 계획 Plan 7월 Computer Vision & Framework 이론 OpenCV & PyTorch 실습 Object Detection 프로젝트 8월 FastAPI, GAN, AWS 이론 및 실습 노코드 활용 소개 및 실습 9월 생성AI 관련 딥페이크 생성 및 탐지 이론/실습 최신 논문을 통한 이론 및 오픈소스 활용 실습 2023. 7. 4.