hello jiniworld

hello jiniworld

  • hello jiniworld (219)
    • Spring (59)
      • Basic (16)
      • 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)
07-31 03:10
  • 전체보기
  • 방명록
  • jini's GitHub
  • demo api
  • chaeking api
RSS 피드
로그인
로그아웃 글쓰기 관리

hello jiniworld

컨텐츠 검색

태그

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

최근글

댓글

공지사항

  • SSL 인증서 설정하기

아카이브

hello jiniworld(219)

  • [Spring Boot] Custom Banners

    2019.08.02
  • Windows 10 OS의 cmd에 ANSI color 적용하기

    2019.08.02
  • [Spring Boot Tutorial] 1. spring boot 시작하기 + 초기세팅

    2019.08.01
  • [Spring Boot] 이미지 파일 경로 외부에 설정하기 with yml

    2019.07.31
  • [CentOS 7] Apache 2.4 웹서버에 VirtualHost(가상호스트) 설정하기

    2019.07.30
  • [Python3] logging 모듈을 이용하여 로그파일 생성하기

    2019.07.09
[Spring Boot] Custom Banners

spring boot 기본 배너를 바꾸고 싶다면 어떻게 해야할까요? Customizing the Banner file Customizing the Banner image file Banner Variables ASNI Color 1. 배너파일 커스터마이징 Spring Boot의 default Banner는 우리에게 친숙한 Spring이라고 쓰여진 배너죠. 이 배너문구를 우리가 새로 지정해주고 싶다면, banner.txt 에 배너 문구를 작성해주면 됩니다. resources 폴더 바로 아래가 default 경로입니다. (별도의 설정없이 읽을 수 있는 path) 만일, 배너파일 위치를 바꾸고 싶다면 프로퍼티의 spring.banner.location에 설정하면 됩니다. banner.txt에 그려놓은 ASCI..

2019. 8. 2. 16:30
Windows 10 OS의 cmd에 ANSI color 적용하기

Windows 10 의 cmd 에서 ANSI color가 정상적으로 출력되지 않고 escape 문자로 출력된다. 내가 그린 체리모양은 물론이고, spring boot에서 log 컬러링도 다 깨져버렸네요. Windows10 운영체제에서는 ANSI color 기능이 추가 되었으나, default는 disabled 상태라고 합니다. 내가 로그인 하고 있는 사용자의 설정을 customize 해봅시다. 그러기 위해 먼저 레지스트리 편집기를 엽니다. 그리고 현재 로그인 중인 사용자 의 콘솔에만 적용하기 위해 HKEY_CURRENT_USER 의 Console에 DWORD 값을 추가합니다. 이름은 VirtualTerminalLevel, 데이터는 1로 설정하면 됩니다. ( 0은 disabled ) 그리고 다시 cmd로 ..

2019. 8. 2. 11:48
[Spring Boot Tutorial] 1. spring boot 시작하기 + 초기세팅

Spring boot ?? 최소한의 설정으로 production레벨의 스프링 기반 애플리케이션을 개발할 수 있도록 도와주는 스프링 프로젝트입니다. 다양한 기능들이 xml이나 JavaConfig 설정을 하지 않아도 자동으로 설정됩니다. 기존에 xml이나 JavaConfig에서 설정해야했던 복잡한 Configuration 설정을 예약된 프로퍼티 키 값에 설정 하는 것만으로 대체할 수 있습니다.(구성의 외부화) database 설정 (단일 database의 경우) log4j 설정 (로그 설정) thymeleaf 설정 ( 문서 prefix, suffix 설정 ) 필수적으로 설정해야할 Configuration 설정이 매우 간편해져, 프로젝트 세팅에 들이는 시간을 최소화 하며 궁극적인 개발에 집중할 수 있도록 해줘..

2019. 8. 1. 15:46
[Spring Boot] 이미지 파일 경로 외부에 설정하기 with yml

실서버에서 배포하여 실행중인 웹 애플리케이션 상에서, 웹 사이트에 접속하여 파일 및 이미지 업로드를 실시할때, 이미지 업로드 경로를 웹 애플리케이션 내부로 설정할 경우 (예를 들면 웹애플리케이션 정적 파일 저장 위치(css, js, img 폴더가 위치하는 곳) 내부) 새로 웹 애플리케이션을 배포할시, 실행중에 추가했던 이미지 파일들이 없어지는 현상이 발생합니다. 웹 애플리케이션 상에서 별도로 추가하는 이미지 파일은 웹 애플리케이션 내부에 위치한 정적폴더 위치가 아닌, 별도의 공간에 저장되도록 설정해야 합니다. 이번 포스팅에서는 spring boot 기반의 웹 애플리케이션 서버 실행 중 저장되는 이미지 파일을 특정 폴더 경로에 저장되도록 설정하는 방법을 알아봅니다. 그러기 위해서 필요한 것은? profil..

2019. 7. 31. 18:47
[CentOS 7] Apache 2.4 웹서버에 VirtualHost(가상호스트) 설정하기

9090에 설정되어있던 젠킨스 웹 페이지 8080에 설정되어있던 jiniworld 웹페이지 추가로 구성할 html문서 웹페이지 이 세가지 url을 하나의 도메인을 이용하여 표현하고 싶다면 어떻게 설정하면될까요. 이전의 방식에서는 아마 http://jiniworld.me:9090 http://jiniworld.me:8080 http://jiniworld.me:8778 이렇게 뒤에 포트를 붙여서 구현했을 것입니다. 그러나, 우리는 웹사이트 구축할 때 뒤에 붙어있는 못생긴 포트를 제거하고 싶은데 ip도 하나이고, 도메인도 'jiniworld.me' 하나 뿐이라면 어떻게 해야할까요? 이럴 때 사용하는 것이 바로 가상호스트 입니다. 가상호스트란? Apache HTTP Server 설치 Virtu..

2019. 7. 30. 18:36
[Python3] logging 모듈을 이용하여 로그파일 생성하기

Python에서 로깅을 설정해볼까요. 로깅 포맷을 설정하기 다음날이 되었을 시, 기존 파일의 suffix에 날짜 정보를 붙여 로그파일 구분 로그 폴더가 없을 시 폴더 생성 python 앱 내의 py_sched 모듈에 logger.py 를 생성하여 로깅 설정을 해서 다른 파일들에서 로깅을 이용할 수 있도록 할 예정입니다. ※ 참고로 로깅 단계는 NOTSET - DEBUG - INFO - WARNING - ERROR - CRITICAL 순입니다. update 관련 로그는 INFO 에러 발생시 로그는 CRITICAL 일반 메시지는 DEBUG 로 설정하면 좋겠네요. import logging logger = logging.getLogger(__name__) formatter = logging.Formatter(..

2019. 7. 9. 16:00
1 ··· 32 33 34 35 36 37
JINIWORLD
© jiniworld. All rights reserved.

티스토리툴바