일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Spring
- java predicate
- 정적팩토리메서드
- kotlin 리팩터링
- open-session-in-view
- 스프링 포매터
- jpa no session
- 스프링
- 소프트웨어의 품격
- method refetence
- 그래프큐엘
- IOC
- 토비의 스프링
- 스프링 시큐리티 설정
- 자바 필터
- 생성자주입
- 비기능적 요구사항
- 수정자주입
- 동적파라미터
- Atomicity
- jpa lazy
- 스프링부트 도커
- ioc컨테이너
- 도커 이미지 빌드
- kotlin ::
- fetch join
- 기능적 요구사항
- 스프링di
- 스프링시큐리티
- spring formatter
- Today
- Total
목록분류 전체보기 (109)
공부기록
본 포스팅은 "알면 쉬운 도커 쿠버네티스" 책을 정리한 글입니다. 구매링크 : http://www.yes24.com/Product/Goods/91618364 해야할 일은 이렇다. nginx 이미지 다운로드. nginx index.html 변경 nginx 이미지 기반에 2에서 변경한 index.html 커밋해서 새로운 이미지 만들기. 컨테이너화 해보기 nginx 이미지 다운로드 terminal에서 다음과 같은 명령어를 입력한다. docker pull nginx 그 다음 docker images 명령어로 nginx 이미지가 제대로 다운로드 됐는 지 확인해보자. nginx 이미지로 컨테이너 만들기 terminal 에서 다음과 같은 명령어를 입력한다. docker run --name nginx -p 8080:8..
기억해야 할 만한기억해야 할 만한 글귀들을 적는 공간입니다. 개인적으로 이해하기 쉽게 바꾼 말도 있으니, 맥락만 봐주시길 바랍니다. 문서의 변경이 있을 수 있습니다. 모든 소프트웨어 모듈에는 세 가지 목적이 있다. 실행 중에 제대로 동작하는 것. 이것은 모듈의 존재 이유다. 변경을 위해 존재한다. 대부분 모듈은 생명주기 동안 변경되기 때문에 간단한 작업만으로도 변경이 가능해야 한다. 코드를 읽는 사람과 의사소통하는 것이다. 특별한 훈련 없이도 개발자가 쉽게 읽고 이해할 수 있어야 한다. 프로그래밍 패러다임의 공존. - 절차형 패러다임과 객체지향 패러다임은 공존할 수 없는가? 예를 들어 절차형 패러다임 과 객체지향 패러다임 이 공존할 수는 없는 걸까? 서로 다른 패러다임이 하나의 언어 안에서 공존함으로써 ..
본 포스팅은 백기선님의 "더 자바, 애플리케이션을 테스트하는 다양한 방법" 을 보고 정리한 글 입니다. 관심 있으신 분들은 https://www.inflearn.com/course/the-java-application-test 를 살펴보세요 개요 테스트 자동화를 위한 Assertions 를 알아보자. assertEquals 이름에서 알 수 있다시피 기대하는 값과 실제 값이 동일한 지 검사하는 메서드다. static void assertEquals(Object expected, Object actual) { assertEquals(expected, actual, (String) null); } static void assertEquals(Object expected, Object actual, String..
본 포스팅은 백기선님의 "더 자바, 애플리케이션을 테스트하는 다양한 방법" 을 보고 정리한 글 입니다. 관심 있으신 분들은 https://www.inflearn.com/course/the-java-application-test 를 살펴보세요 개요 Junit5의 기본 애너테이션이라고 할 수 있는 @Test, @BeforeAll, @BeforeEach, @AfterAll, @AfterEach, @Disabled 를 알아보자. @Test 본 어노테이션을 붙이면 Test 메서드로 인식하고 테스트 한다. JUnit5 기준으로 접근제한자가 Default 여도 된다. (JUnit4 까지는 public이어야 했었다.) @Test void create1() { Study study = new Study(); assert..