목록분류 전체보기 (53)
Kim ByeungHyun
테스트 케이스 작성 크기를 비교하는 구문 어썰트 Assertions.assertEquals(member, result); // 같다면 : true Assertions.assertThat(member).isEqualTo(result); -Assertions 을 스태틱임포트해서 생략 가능함 같은 이름 찾기 Member result = repository.findByName("spring1").get(); # 꿀팁기능 Shift + F6 - 변수이름 한꺼번에 바꾸기 Ctrl + Alt + V - 리턴값 잡아주기 영한T가 좋아함 Ctril + Shft + T - 테스트 만들기 단축기 ALT + INSERT - Generate @Service component 스캔이라고도 함 들어가면 포함되어있음. ㅠㅠ 스프링 ..

Lombok 검색창에 "Annotation Processors" 입력 후, 우측 "Enable ~" 체크하고 OK 클릭 @Getter : get 메소드 생성 @Setter : set 메소드 생성 @AllArgsConstructor : 전체 멤버변수를 파라미터로 가지는 생성자 생성 @NoArgsConstructor : 기본 생성자 생성 @RequiredArgsConstructor : 를 활용해서 생성자 주입 final이 붙거나 @NotNull이 붙은 필드의 생성자를 자동 생성해주는 롬복 어노테이션 @Transactional : '거래' 란 뜻, 데이터 추가,갱신,삭제 등으로 이루어진 작업을 처리하던 중 오류가 발생했을 때 모든 작업들을 원상태로 되돌릴 수 있다. @EnableJpaAuditing : 생성일..

RDBM > RDB : 관계형 데이터 베이스(Realation DataBase Mangerment System) H2 : RDBM의 한종류 / In-memory DB : 작동하는 동안에만 내용물을 저장, 서버를 멈추면 전부 삭제 JPA : 자바를 위한 번역기 Java->SQL !중요! CRUD : Create_생성, Read_조회, Update_변경, Delete_삭제 스프링 구조 : 클라이언트 controller - service - repository 데이터베이스 적절한 관심사 분리 controller - service - repository @jsonignore https://velog.io/@doker/Spring-%ED%8A%B9%EC%A0%95-JSON-%EC%95%88%EB%B3%B4%EC%..
한주의 회고. 2번째 한일 월-목 프로그래머스 알고리즘 문제 풀기 금,토 - 객체지향 프로그래밍, Sping 환경 세팅 객체지향 프로그램 연습 대중교통, 버스, 택시 클래스 만들어보며 부모클래스와 자식클래스의 상속관계를 알아보았다. extends를 활용하여 상위클래스 필드 안에있는 변수를 사용, 지역변수로 사용시에 this. 을 이용해 불필요한 메모리를 줄일수가 있었다. (가독성도 좋았지는거 같다) git hub : KimByeungHyun/s_a_sudmit (github.com) GitHub - KimByeungHyun/s_a_sudmit Contribute to KimByeungHyun/s_a_sudmit development by creating an account on GitHub. github..
한 주의 회고. 한일 9.19(월) 항해99의 시작날. 월 ~ 목 : 프로젝트 진행. 금, 토 : 프로그래머스 알고리즘 문제 풀기. 웹개발 미니 프로젝트 결과물 오늘의 운동 (fitness-today) git hub : https://github.com/seonah12/fitness-todayy\ GitHub - seonah12/fitness-todayy Contribute to seonah12/fitness-todayy development by creating an account on GitHub. github.com IP주소 http://43.201.32.240 Flask Flask 프레임 워크 : 서버를 구동시켜주는 편한 코드 모음. - 폴더, 파일 폴더 : static(이미지, css파일) , ..