728x90 개발공부 개발새발127 클라우드 교육 정리와 후기! 다니는 코딩 스터디에서 가끔 교육을 해주시는데 이번엔 클라우드에 관한 강의를 해주신다고 해서 들었다 평소 aws 나 docker 등에 대해 관심히 많았는데 그쪽 얘기를 단 돈 5천원에 해주신다고 하니 놓칠 수 없지 !! 그래서 이 게시글은 내가 들은 강의를 정리한 것 - 1940년대 인류 최초의 컴퓨터 에니악 등장! 인류 최초의 컴퓨터는 전쟁 상황 중 포탄과 미사일 발사 각도를 빠르게 계산하기 위해 개발되었음 1970년대 최초의 인터넷 ARPANET 등장! 컴퓨터 간 상호 통신 및 작업이 가능해짐 군사적인 용도 외에 민간 사업 용도로도 활용해졌다! 이것이 3차 산업 혁명(띠용) 1990년대 제프 베조스, 온라인 책방 웹 서비스 AMAZON 창립 최초의 전자 상거래 서비스를 런칭했다 인류 최초의 인터넷 쇼.. 2023. 7. 16. Junit5 Test ) Controller 를 테스트 해보자! 이번엔 Controller 를 테스트 해보겠다 Controller 는 HttpServletRequest 도 사용하고 값도 원래는 프론트에서 넣어줘야하는데 어떻게~~~할까용? @SpringBootTest @AutoConfigureMockMvc class MemberInfoControllerTest { @Autowired private ObjectMapper mapper; // 요청을 보낼 때 객체를 json 으로 @Autowired private MockMvc mockMvc; // 컨트롤러에 요청을 보낼 때 @Autowired private MemberJpaRepository memberJpaRepository; @Autowired private MemberJoinService memberJoinServi.. 2023. 7. 1. Junit5 Test ) Service 를 테스트 해보자! Junit5 를 사용하는 service 를 테스트 해보자! 참고로 난 스프링 3.0, JAVA 17을 사용중이므로 junit5 를 사용 중이다 ! 스프링부트 3.0 을 사용하면 junit5 가 자동으로 의존성 추가되고 junit5 를 사용하면 요런 애들이 같이 들어간다 그럼 코드를 찬찬히 살펴본다 ! package today.also.hyuil.service.member; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; import org.springframework.beans.factor.. 2023. 7. 1. JpaRepository 를 사용하는 클래스를 테스트를 하고 싶어요! Spring Data JPA 를 사용하는 나 JpaRepository 사용을 하는데 이를 테스트 해보고 싶었다 package always.also.holiday.repository; import always.also.holiday.domain.member.Member; import always.also.holiday.domain.member.MemberJoinDto; import org.assertj.core.api.Assertions; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.autoconfigure.jd.. 2023. 5. 31. Mac M2 칩에서 오라클 실행 저장용 도커, 콜리마 설치 brew install docker brew install colima 콜리마로 x86_64 기반의 리눅스 서브 시스템 생성 colima start --arch x86_64 --cpu 4 --memory 8 (오라클 안 받았다면 다운) docker run -d --name 이름 -p 8080:8080 -p 1521:1521 -e ORACLE_PASSWORD=비밀번호 -v ~/data/oracle:/opt/oracle/oradata gvenzl/oracle-xe 오라클 실행 docker start oracle docker exec -it 이름 sqlplus 종료 docker stop oracle colima stop 출처 https://www.youtube.com/watch?v=yCQD.. 2023. 5. 9. Dto를 파라미터로 받았을 때, 엔티티는 어느 계층에서 변환해야 좋을까? +) 바뀐 의견 추가 Dto를 파라미터로 받았을 때, 데이터를 DB에 넣으려면 결국 Dto를 엔티티에 집어넣는 작업을 해야한다 그런데 얘를 서비스에서 엔티티화(?)시켜야하나? 리포지토리에서 엔티티로 변환시켜야하나? 의문이 들어서 찾아보게 되었당~ 일단 컨트롤러를 용의선상에서 제외시킨 이유 1. 컨트롤러에 변환 코드까지 생기면 지저분해져서... 2. 굳이 엔티티를 변환을 컨트롤러에서 해야하나? 3. 컨트롤러는 요청을 응답해주기위한 로직만 짜는 곳 아닌가? 하는 생각이 들었음 그래서 구글 검색을 통해 알아보았담.. https://tecoble.techcourse.co.kr/post/2021-04-25-dto-layer-scope/ DTO의 사용 범위에 대하여 1. DTO란? DTO(Data Transfer Object)란 계층간.. 2023. 5. 6. 이전 1 ··· 12 13 14 15 16 17 18 ··· 22 다음 728x90