[java] JHipster 공식 문서

JHipster는 현대적인 Java 웹 애플리케이션과 마이크로서비스 아키텍처를 빠르게 개발할 수 있는 오픈 소스 개발 도구입니다. JHipster를 사용하면 스프링 부트와 앵귤러와 같은 최신 웹 프레임워크를 이용한 애플리케이션을 쉽게 생성할 수 있습니다.

JHipster 공식 문서는 JHipster를 사용하는 방법과 주요 기능에 대한 자세한 내용을 제공합니다. 다음은 JHipster 공식 문서의 목차입니다.

목차


시작하기

시작하기 섹션에서는 JHipster를 설치하고 새로운 프로젝트를 생성하는 과정에 대해 설명합니다. 스프링 부트와 앵귤러를 선택한 후 필요한 의존성과 설정을 자동으로 생성하는 방법을 배울 수 있습니다.

도메인 모델링

도메인 모델링 섹션은 JDL(Java Domain Language)을 사용하여 애플리케이션의 도메인 모델을 정의하는 방법에 대해 설명합니다. JDL은 개발자들이 도메인 객체와 관계를 정의하는 데 도움이 되는 간편한 DSL(Domain Specific Language)입니다.

보안 설정

보안 설정 섹션에서는 JHipster 애플리케이션의 인증과 권한부여를 구성하는 방법을 다룹니다. Spring Security와 OAuth 2.0을 사용하여 보안 요구사항을 충족시킬 수 있습니다.

데이터베이스 설정

데이터베이스 설정 섹션에서는 JHipster 애플리케이션과 사용할 데이터베이스를 연결하는 방법에 대해 알려줍니다. 다양한 데이터베이스 옵션을 지원하며, Hibernate와 JPA를 사용하여 데이터베이스와의 상호작용을 관리할 수 있습니다.

마이크로서비스 아키텍처

마이크로서비스 아키텍처 섹션에서는 JHipster를 사용하여 애플리케이션을 마이크로서비스 아키텍처로 구성하는 방법을 안내합니다. 서비스 간 통신, 서비스 등록 및 발견, 모니터링 등에 대한 개념과 가이드를 제공합니다.

배포 가이드

배포 가이드 섹션에서는 JHipster 애플리케이션을 실행 환경에 배포하는 방법에 대해 설명합니다. 로컬 개발 환경부터 클라우드 환경까지 다양한 배포 옵션을 지원하며, Docker와 Kubernetes와 같은 컨테이너 기술과의 통합 방법을 소개합니다.

추가 리소스

추가 리소스 섹션에서는 JHipster와 관련된 다양한 리소스를 참고할 수 있는 링크를 제공합니다. JHipster 모니터링, 테스트, 개발 도구, 확장 등에 관련된 정보를 얻을 수 있습니다.


JHipster 공식 문서를 참고하여 다양한 주제에 대해 자세히 알아보세요. JHipster를 사용하여 빠르고 효율적인 개발을 경험해보세요!

참고 링크