hello jiniworld

hello jiniworld

  • hello jiniworld (218)
    • Spring (58)
      • Basic (15)
      • Spring Docs (6)
      • Spring Data JPA Tutorial (14)
      • Spring Boot Tutorial (17)
      • Jersey (6)
    • Go (17)
    • Dev (10)
      • Clean Architecture (3)
      • System Design (2)
      • Documents (2)
      • Client (2)
    • Infrastructure (5)
      • Docker (1)
      • Kubernetes (4)
    • DB (19)
      • MySQL (8)
      • MariaDB (9)
      • Oracle (1)
    • Java (52)
      • Basic (14)
      • coding test (27)
      • Effective Java (11)
    • Python (7)
      • Flask (1)
      • Basic (3)
      • Effective Python (1)
      • coding test (2)
    • Front-end (3)
      • Vanilla JS (2)
      • Basic (1)
    • Linux (11)
      • Basic (2)
      • Command-line (9)
    • Web Server (6)
      • CentOS 7 (5)
      • Oracle Linux 8 (1)
    • WAS (3)
    • CentOS 7 (17)
      • Basic (9)
      • Jenkins (8)
    • Etc (10)
      • Windows 10 (3)
      • trash bin (3)
05-14 15:38
  • 전체보기
  • 방명록
  • jini's GitHub
  • demo api
  • chaeking api
RSS 피드
로그인
로그아웃 글쓰기 관리

hello jiniworld

컨텐츠 검색

태그

go MariaDB codility JAX-RS MySQL Spring Boot Tutorial hackerrank Spring centos7 https springboot Jersey effectivejava SpringBoot2 Java jenkins week1 Command-Line spring docs Spring Boot

최근글

댓글

공지사항

  • SSL 인증서 설정하기

아카이브

hello jiniworld(218)

  • [Spring Boot Core] Spring Boot Relaxed Binding using yaml

    2022.03.30
  • [Spring Data JPA Tutorial] 8. Swagger를 이용한 REST API 자동 문서화 (OpenAPI 3)

    2022.03.17
  • [Visual Studio Code] REST Client를 활용한 REST API 테스트

    2022.02.25
  • [Command-line] uniq command in Linux

    2022.02.22
  • [Oracle Linux 8] alternative를 이용한 JDK 버전 변경

    2022.02.18
  • Programming naming cases

    2021.11.24
[Spring Boot Core] Spring Boot Relaxed Binding using yaml

Externalized Configuration @ConfigurationProperties vs @Value 작성 방법 @Value @ConfigurationProperties Relaxed Binding @ConfigurationProperties에 적용되는 Relaxed Binding @Value에 적용되는 Relaxed Binding 테스트 결과 참고 1. Externalized Configuration Spring Boot는 설정의 외부화를 통해 다양한 환경에 따라 설정을 달리할 부분들을 별도로 관리할 수 있습니다. 설정의 외부화(Externalized Configuration)는 properties 또는 YAML 파일, 환경변수, Command-line 인자값 등을 통해 설정할 수 있습니다. ..

2022. 3. 30. 17:37
[Spring Data JPA Tutorial] 8. Swagger를 이용한 REST API 자동 문서화 (OpenAPI 3)

Swagger OpenAPI 3 Swagger-ui 설정 의존성 라이브러리 추가 프로퍼티 설정 (operations-sorter, display-query-params-without-oauth2) Swagger-ui 실행 /swagger-ui/index.html OpenAPI Info 설정 실행 1. Swagger 1.1. OpenAPI 3 (OAS 3) OpenAPI Specification는 RESTful 웹서비스 API를 시각적으로 표현할수 있도록 정한 명세입니다. 가장 최신 명세는 OpenAPI 3고, 정해진 규칙에 맞춰 작성된 명세는 Swagger UI로 웹문서화할 수 있습니다. API 스펙은 json 나 yaml 형식으로 표현할 수 있습니다. 아래의 사진은 springdoc-openapi 를 ..

2022. 3. 17. 15:26
[Visual Studio Code] REST Client를 활용한 REST API 테스트

REST Client? VS Code Rest Client 플러그인 설치 demo.rest 파일 생성 및 GET method 테스트 priview Response 고정 Workspace 설정 Requests Query strings Request Headers Request Body application/json application/x-www-form-urlencoded File Variables Authentication 지원하는 인증방식 SSL Client Certificates Request Variable 활용 예제 1. REST Client? REST Client는 Visual Studio Code 상에서 HTTP request를 직접 보내고, 응답값을 확인할 수 있게 해주는 플러그인입니다. ..

2022. 2. 25. 16:37
[Command-line] uniq command in Linux

uniq 예제 예제 파일 uniq 기본 -i, ignore-case sort 명령어 적용 -c, --count -d, --repeated -u, --unique 응용 1. uniq uniq는 연속적으로 중복된 내용을 제거하여 출력하는 유틸리티 입니다. uniq [OPTION]... [INPUT [OUTPUT]] option -i --ignore-case 대소문자 구분 x -c --count 반복 횟수를 prefix에 포함하여 출력 -d --repeated 반복되어 나타난 line만 출력 -u --unique 반복되지 않은 line만 출력 2. 예제 2.1. 예제 파일 예제를 위한 간단한 파일들을 추가하겠습니다. cat green.txt apple banana melon blue red red Red bl..

2022. 2. 22. 00:09
[Oracle Linux 8] alternative를 이용한 JDK 버전 변경

JDK 17 설치 및 JAVA_HOME 설정 JDK 17 조회 JDK 17 설치 java 설치 경로 조회 JAVA_HOME 설정하기 다른 버전의 JDK 설치 (JDK 1.8) 기본 JDK 변경하기 java 심볼릭 링크 변경 참고 1. JDK 17 설치 및 JAVA_HOME 설정 1.1. JDK 17 조회 sudo dnf list "*java-17-openjdk*" Repository ol8_developer_EPEL is listed more than once in the configuration Last metadata expiration check: 3:35:39 ago on Thu 17 Feb 2022 10:16:07 AM GMT. Available Packages java-17-openjdk.sr..

2022. 2. 18. 00:43
Programming naming cases

kebab-case 케밥 케이스 lowercase로 표기하며, 단어구분은 -(하이픈)를 이용하여 구분합니다. css 속성명에 자주 이용되며, 이에 의해 css-case라고도 부릅니다. 프로퍼티 속성명에도 흔히 이용됩니다. e.g. maximum-pool-size snake_case 스네이크 케이스 lowercase로 표기하며, 단어구분은 _(userscore)를 이용하여 구분합니다. python의 변수명, 함수명에 이용됩니다. e.g. get_info PascalCase 파스칼 케이스 첫 문자를 대문자로 표기하며, 단어단위를 띄어쓰지 않으며 대문자로 단어단위를 구분합니다. Java의 클래스명에서 흔히 이용됩니다. e.g. UserController camelCase 카멜 케이스 첫 문자를 소문자로 표기하..

2021. 11. 24. 17:54
1 ··· 15 16 17 18 19 20 21 ··· 37
JINIWORLD
© jiniworld. All rights reserved.

티스토리툴바