분류 전체보기125 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. Spring - 회원관리예제 (회원 서비스 개발) package hello.hellospring.service; import hello.hellospring.domain.Member; import hello.hellospring.repository.MemberRepository; import hello.hellospring.repository.MemoryMemberRepository; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; import java.util.Optional; //어노테이션 등록을 안하면 그저 순수 자바일뿐... //@Service public c.. 2023. 7. 4. Spring - 회원관리예제 (테스트케이스 작성) 자바는 JUnit이라는 프레임워크를 이용해서 간단하게 코드 테스트가 가능하다. package hello.hellospring.repository; import hello.hellospring.domain.Member; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.Test; import java.util.List; import static org.assertj.core.api.Assertions.*; public class MemoryMemberRepositoryTest { MemoryMemberRepository repository = new MemoryMemberRepository(); @AfterEach //각 함수가 끝날.. 2023. 7. 4. 이전 1 ··· 24 25 26 27 28 29 30 ··· 32 다음