안녕하세요 :) 현업 개발자의 블로그 입니다. 질문 환영해요.

궁금한 소프트웨어 기술을 말씀 해주시면, 성심 성의껏 알려드립니다.

728x90

전체 글 122

Initialized TDD, Why TDD?

# 테스트 코드 ## 01. 테스트 코드 분류 (참조 : https://tech.inflab.com/20230404-test-code/)> 3가지 (e2e, integration, unit)  > > 1. e2e (End to end)  > > > - 최종 사용자의 흐름에 대한 테스트 이며, 외부로부터의 요청부터 응답까지 기능이 잘 동작하는지 ?  > > 2. integration (integration test) > > > - 코드의 주요 흐름들을 통합적으로 테스트 하며, 주요 외부 의존성(ex: database) 에 대해서 테스트 한다. > > 3. unit (unit tests) > > > - 도메인 모델과 비즈니스 로직 테스트, 작은 단위의 코드 및 알고리즘 테스트   ## 02. 테스트가 필요한..

Backend 개발/TDD 2024.09.09

Spring Boot의 기초

# SPRING BOOT의 기초 ## 01. SpringBootApplication Annotation 이해하기. > @SpringBootApplication > > @SpringBootConfiguration : @Configuration을 상속해서 만든 Annotation > > @ComponentScan  > > > 사용자가 등록한 빈을 읽고 등록하는 Annotation > > > @Configuration // 설정 파일 등록 > > > @Repository // ORM 매핑 > > > @Controller, @RestController // 라우터 > > > @Service // 비즈니스 로직 > > @EnableAutoConfiguration : 스프링 부트가 실행될때 스프링 부트 메타 파일읅..

spring boot cannot symbol issue

intelliJ 에서 잘 동작중인 springboot 가 간혹 'Cannot resolve symbol'이라는 애러를 내뱉으며, 동작이 멈추는 경우가 발생합니다.저도 오늘 이 증상을 겪었고 'invalidate caches', 'Rebuild Project', 'Refresh Gradle Dependencies', 'Build tool setting', 'Enable annotation processiong' 을 진행 해보았습니다.그 이후 아직까지는 증상이 보여지지 않습니다. 1. invalidate caches 과정 1-1. 'File'  → 'invalidate caches' 2. Rebuild Project 2-1. 'Build' → 'Rebuild Project' 3. Refresh Gradle ..

01. git 사용하기

1. 사이트접속    https://github.com/ GitHub: Let’s build from hereGitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea...github.com 2. 회원가입 진행 (우측 상단 Sign Up 버튼 클릭 후 안내에 따라 진행)  3. 로그인 (Sign in) 4. Create a new repositoty 버튼 클릭   ## Repository name = 프로젝트 이름..

형상관리/git 2024.08.28
728x90