본문 바로가기 메뉴 바로가기

Software Engineer, Java, Spring Boot, JAX-RS REST API, OAuth 2.0, Microservice, DevOps

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Software Engineer, Java, Spring Boot, JAX-RS REST API, OAuth 2.0, Microservice, DevOps

검색하기 폼
  • 분류 전체보기 (595)
    • 건강부터 챙기자 (13)
    • 모든 것들의 리뷰 (63)
      • 목차 (1)
      • 심레이싱 (7)
    • SW 개발 (402)
      • 목차 (1)
      • Tools > Windows (13)
      • Tools > Chrome (1)
      • CentOS (30)
      • IDE (4)
      • Vagrant (2)
      • API (11)
      • API > Logging (3)
      • API > OAuth 2.0 (6)
      • Java (61)
      • Kotlin (13)
      • Spring (67)
      • Spring > MyBatis (6)
      • Spring > Cache (1)
      • Spring > Jedis (1)
      • Spring > Logback (0)
      • Spring > Vaadin (1)
      • Jersey (4)
      • PHP (23)
      • Node.js (9)
      • JavaScript (37)
      • TypeScript (1)
      • MySQL_MariaDB (23)
      • Redis (1)
      • RocksDB (1)
      • C# (2)
      • ERP (1)
      • 웹 (11)
    • 늦게 재미들린 사진 찍기 (11)
    • 우리 동네 뭐있지? (1)
    • IT (22)
      • 유틸리티 (10)
      • 앱 (3)
      • 크롬 (2)
    • 취미 (58)
      • 자전거_목차 (1)
      • 자전거 (46)
      • 사진 (4)
      • 축구 (3)
      • 영어 (1)
    • 생활 (1)
    • 블로깅 (2)
    • 잡담 (1)
  • 방명록

JHipster (4)
JHipster, 커맨드라인 도구로 데이터베이스 엔티티 변경점 관리하기

개요 JHipster 기반 프로젝트에서 커맨드라인 도구를 이용하여 엔티티의 변경을 실행하고, 변경점에 대해서 자동으로 Liquibase의 XML 파일을 생성하는 방법을 정리하였다. 데이터베이스 형상관리 방식을 증분으로 변경 프로덕션 레벨의 데이터베이스 형상관리는 데이터베이스의 변경점이 증분으로 관리되어야 한다. JHipster 7 버전에 추가된 incremental-changelog 옵션을 활성화하여 프로젝트의 데이터베이스 형상관리 방식을 증분으로 변경할 수 있다. # 증분 방식으로 Liquibase XML 파일을 수정 $ jhipster --incremental-changelog # incrementalChangelog 옵션 활성화 확인 $ cat .yo-rc.json { "generator-jhips..

SW 개발 2022. 1. 18. 13:37
JHipster Registry, Amazon ECS on Fargate에 배포하기

개요 Amazon ECS on Fargate 환경에서는 Eureka Server를 작동시키는 것이 까다로운 편이다. Eureka Client는 내부적으로 자신의 호스트명으로부터 프라이빗 IP 주소를 획득하고 이것을 Eureka Server에게 알리는 원리인데, ECS Fargate 환경에서는 프라이빗 IP 주소 획득이 정상적으로 동작하지 않아 우회 방법이 필요하다. Dockerfile Dockerfile 파일을 아래와 같이 작성한다. 베이스 이미지에 ECS 메타 정보 획득을 위한 curl, jq를 설치하고 아래 작성할 커스텀 entrypoint.sh를 주입하기 위한 목적이다. FROM docker.io/jhipster/jhipster-registry:v7.1.0 ENV SPRING_OUTPUT_ANSI_..

SW 개발 2021. 12. 15. 21:17
JHipster, 개념 및 사용법 정리

개요 JHipster는 Java 진영에서 모놀리스 또는 마이크로서비스를 제작하기 위한 만물상자라고 할 수 있다. JHipster의 커맨드 도구를 이용하여 프로젝트를 생성하면 순식간에 최신 모던 기술 스택 기반의 모든 기술을 총망라한 프로젝트를 제작할 수 있다. 개발자는 순전히 선택한 모던 기술 스택을 숙지하기만 하면, 곧바로 비지니스 로직 구현에 집중할 수 있는 장점이 있다. 이번 글에서는 JHipster를 구성하는 기본 철학 및 개념에 대해서 설명하고자 한다. JHipster Registry Netflx Eureka 기반의 서비스 디스커버리 애플리케이션이면서 Spring Cloud Config 서버 애플리케이션이다. 기본값으로 HTTP 8761 포트를 사용한다. [관련 링크] JHipster 생태계에서..

SW 개발/Java 2021. 12. 2. 02:07
KHipster, Kotlin으로 JHipster 프로젝트 생성하기

개요 JHipster는 Java 진영에서 모놀리스 또는 마이크로서비스를 제작하기 위한 만물상자라고 할 수 있다. JHipster의 커맨드 도구를 이용하여 프로젝트를 생성하면 순식간에 최신 모던 기술 스택 기반의 모든 기술을 총망라한 프로젝트를 제작할 수 있다. 개발자는 순전히 선택한 모던 기술 스택을 숙지하기만 하면, 곧바로 비지니스 로직 구현에 집중할 수 있는 장점이 있다. 한편, JHipster는 공식적으로 여러 Blueprint를 제공하는데 KHipster라 불리는 블루프린트를 이용하면 Kotlin 언어로도 프로젝트를 생성할 수 있다. (생성된 프로젝트 내에서는 Java, Kotlin 언어의 동시 사용이 가능하다.) 이번 글에서는 KHipster를 이용한 프로젝트 생성, 실행, 빌드 방법을 설명하고..

SW 개발/Kotlin 2021. 12. 2. 00:48
이전 1 다음
이전 다음
공지사항
  • 처음 오신 분들을 위한⋯
최근에 올라온 글
  • Spring Boot, JobRunr, PR⋯
  • SAMSUNG 980 PRO 1TB, 고⋯
  • Windows 11, 첫 설치 작업⋯
  • 입문급 심레이싱 DD, 파나⋯
최근에 달린 댓글
  • 감사합니다 님, 브라우저 연⋯
  • 글 잘읽었습니다. 트러블슈팅⋯
  • 잘 읽고갑니다
  • 개발 중 님, 방문 감사합니다⋯
Total
2,772,951
Today
89
Yesterday
1,287
링크
TAG
  • jQuery
  • MySQL
  • Docker
  • java
  • Eclipse
  • 태그를 입력해 주세요.
  • spring
  • Spring Boot
  • chrome
  • bootstrap
  • maven
  • 자전거
  • 로드바이크
  • 구동계
  • JavaScript
  • Kendo UI Web Grid
  • Kendo UI
  • 알뜰폰
  • JHipster
  • Spring MVC 3
  • jstl
  • 평속
  • jpa
  • 로드 바이크
  • DynamoDB
  • kotlin
  • node.js
  • jsp
  • graylog
  • CentOS
more
«   2022/05   »
일 월 화 수 목 금 토
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        
글 보관함
  • 2022/05 (4)
  • 2022/04 (2)
  • 2022/03 (1)
  • 2022/02 (5)
  • 2022/01 (7)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바