본문 바로가기
반응형

분류 전체보기194

롬복 소개 및 설치하기 롬복 소개 및 설치하기 자바 개발자들의 필수 라이브러리 롬복 Lombok 인텔리제이에서는 플러그인으로 쉽게 설정이 가능하다. - 롬복은 자바 개발할 때 자주 사용하는 코드 Getter, Setter, 기본생성자, toString등을 어노테이션으로 자동 생성해준다. build.gradle에 아래 코드를 추가하자 (dependencies { }안에 추가해주었다) compile('org.projectlombok:lombok') 코끼리 refresh를 통해...내려받는다. 라이브러리를 다 받았다면 롬복 플러그인을 설치하자. .ignore를 설치했을때와 마찬가지로 ctrl(Command)+shift+A 로 plugins Action을 선택하면 플러그인 설치 팝업이 나오고 lombok을 검색하여 install해준다.. 2023. 9. 14.
Hello Controller 테스트 코드 작성하기 Hello Controller 테스트 코드 작성하기 1장에서 만든 프로젝트로 패키지를 하나 생성해준다. new > package 일반적으로 pkg명은 웹 사이트 주소의 역순으로 한다. (com.zozos.book.springboot로 pkg명을 만들어주었다.) 만든 pkg안에 java class를 만들어주었다. 이름은 Application으로 생성해주었다. 클래스 코드는 아래와 같이 작성해주었다. package com.zozos.book.springboot; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplicat.. 2023. 9. 12.
스프링 부트에서 테스트 코드를 작성하자 스프링 부트에서 테스트 코드를 작성하자 견고한 서비스를 만들고 싶은 개발자나 팀에서 TDD를 한다면 최소한 테스트 코드는 꼭❗ 작성한다. 대부분의 서비스 회사가 테스트 코드에 관해 요구하고 있다. 단위 테스트를 필수조건으로 두는 회사들도 종종 있다. 테스트 코드는 절대 빠질 수 없는 요소로 자리잡았다. 테스트 코드 작성의 기본을 배워보자. 테스트 코드 소개 ❗️TDD와 단위테스트(Unit Test)는 다른 이야기다. ⚙️ TDD는 테스트가 주도하는 개발로 테스트 코드를 먼저 작성하는 것으로 시작한다. ⚙️ 단위테스트는 기능 단위의 테스트 코드를 작성하는 것. (리펙토링 미포함) 단위테스트를 배운후 TDD를 해보는 것이 좋다. 테스트 코드는 왜 작성해야할까❓ 이론적으로는 아래와 같다. 개발단계 초기에 문제.. 2023. 9. 7.
About New Study 보호되어 있는 글 입니다. 2023. 8. 24.
[GitHub] GitHub ReadMe 꾸미기 GitHub에 메인 화면을 readme를 사용하여 꾸밀 수 있다는 것을 알게되었다. 다양한 것들이 많지만 사람들이 가장 많이 해놓는 GitHub Stats만 넣어보았다. 내 등급이 A이상이 되는 그날까지~ git에서 내 계정명과 동일한 repository 생성 & readme 파일 생성 일단 Git에서 내 계정명과 동일한 repository를 생성한다. add Readme file을 체크하여! 나는 이미 동일한 repository가 있기때문에 already exists라고 뜬다. 생성하면 readme.md파일만 들어있는 repository가 생성되고 Hi there만 들어있을 것이다. GitHub Stats 추가 readme.md파일을 열어 아래 코드를 추가해주고 [사용자이름]에 본인 계정을 넣어주고, .. 2023. 7. 22.
인텔리제이에서 깃과 깃허브 사용하기 인텔리제이에서 깃과 깃허브 사용하기 인텔리제이에서 mac 단축키 (command+shift+A)를 사용해서 Action 검색창을 열어 share project on github를 검색한다. 또는 상단에 Help > Fine Actions로 들어갈 수 있다. repository name 에 등록한 이름으로 깃허브에 저장소가 생성된다. private 체크박스를 해제하여 공개 저장소로 만들어주었다. share by 항목에서 add account를 통해 GitHub에 로그인을 해준 후 share를 눌러 연동을 해주었다. share버튼을 누르면 프로젝트의 첫번째 커밋을 위한 팝업이 등장한다. .idea 디렉토리는 커밋하지 않는다. (인텔리제이에서 프로젝트 실행시 자동으로 생성되는 파일들이기 때문) add 버튼을 .. 2023. 7. 20.
반응형