탄생 - 1991년, Linus Tovalds에 의해 탄생 종류 - Debian 계열: Debian, Ubuntu, KNOPPIX, CD Linux - Red Hat 계열: Fedora, RedHat, CentOS, Vine Linux - Slackware: openSUSE, SUSE Linux Enterprise Linux Shell 종류 - sh (Bourne shell): By Unix Shell, Super shell - bash (Bourne-again shell): Super shell in Linux - csh (C shell): C like syntax - tcsh (Enhanced-C shell) - ksh (korn shell) - zch (Z shell) Linux File Syste..

TDD를 작성할 일이 없어 단위테스트와 같은 의미로 알고 있었는데 "스프링부트와 AWS로 혼자 구현하는 웹서비스" 책에서 읽다가 차이점을 알게 되었습니다. 책의 내용을 정리하자면... TDD - 테스트가 주도하는 개발을 의미 - 테스트 코드를 먼저 작성하는 것부터 시작 - RED: 항상 실패하는 테스트를 먼저 작성 - GREEN: 테스트가 통과하는 프로덕션 코드 작성 - REFACTOR: 테스트가 통과하면 프로덕션 코드를 리팩토링 단위 테스트 - TDD의 첫 번째 단계인 기능 단위의 테스트 코드를 작성하는 것을 의미 - TDD와 달리 테스트 코드를 꼭 먼저 작성해야 하는 것도 아니고, 리팩토링도 포함되지 않습니다. - 순수한 테스트 코드 작성을 의미 단위 테스트 코드 작성이유 - 단위 테스트는 개발단계 ..

스프링 이니셜라이저 세팅이 아닌 기본 세팅의 환경에서 프로젝트 세팅 방법입니다. 최초 스프링부트 그래이들 프로젝트 build.gradle 파일 소스코드 plugins { id 'java' } group 'com.springboot.book' version '1.0-SNAPSHOT' repositories { mavenCentral() } dependencies { testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1' } test { useJUnitPlatform() } buildsript 영역을 맨 앞 추가 bui..
스프링에는 다양한 의존성 주입방법이 있습니다. 의존성 주입방법의 종류와 권장 사용 방식에 대해 작성하도록 하겠습니다. 첫번째, 생성자 주입(Constructor Injection) 방식 입니다. 생성자 주입 방식이란? 생성자를 통해서 의존관계를 주입하는 방법 특징 생성자의 호출 시점에 1회 호출 되는 것이 보장됨 주입받은 객체가 변하지 않거나, 반드시 객체의 주입이 필요한 경우 강제하기 위해 사용할 수 있음 Spring framework에서도 생성자 주입을 적극 지원하기에 생성자가 1개만 있을 경우 @Autowired 생략해도 주입이 가능하도록 편의성도 제공함 예제 소스 코드 @Service public class UserService { private UserRepository userRepositor..

https://pages.awscloud.com/busan-cloud-day-2022-reg.html AWS 부산 클라우드데이 2022 AWS 부산 클라우드데이 2022 pages.awscloud.com 2022년 11월 09일 수요일 부산 벡스코에서 AWS 부산 클라우드데이라는 주제로 다양한 세션이 준비되있는 행사에 참여했습니다. 참석 전날까지 행사를 한다는 것을 얼핏 들었지만, 회사업무가 있는 관계로 참석이 고민되었습니다. 당일 아침 출근을 하니 회사 책임연구원분이 전체 쪽지를 보내어 참석을 희망하는 분들은 신청하라고 해서 부랴부랴 신청하여 저희 부서 팀원들과 함께 가게 되었습니다. 12시부터 사전등록자들 등록을위해 조금 일찍 점심을 먹고 벡스코를 갔습니다. 관계자의 안내에 따라 등록하려고 하니 먼저..
- Total
- Today
- Yesterday
- bulk
- Private Repository
- ubuntu
- 의존성주입
- container
- mybatis
- Singleton
- containerstorage
- DockerHub
- CentOS
- WebService
- docker-compose
- VirtualMachine
- 프로그래머스
- 순열
- build.gradle
- IntelliJ
- docker registry
- docker
- netword
- yml
- aws
- xshell
- dockerfile
- docker container
- Settings
- 단위테스트코드
- VitualBox
- Linux
- springboot
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |