JHipster.NET을 사용하여 asp.net 핵심 애플리케이션 생성

JHipster는 Java 세계에서 최신 애플리케이션을 생성하기 위한 잘 알려진 플랫폼입니다.

JHipster는 생성기의 기본 동작을 재정의할 수 있는 청사진 시스템을 제공합니다.

JHipster.NET



https://github.com/jhipster/jhipster-dotnetcore

JHipster.NET은 원래 스프링 부트에서 생성된 백엔드 부분을 asp.net 코어의 백엔드로 재정의하는 청사진입니다. 프론트 엔드의 경우 모든 공통 언어를 사용할 수 있습니다(각도, 반응).

첫 번째 애플리케이션 생성:



청사진 설치

npm install -g generator-jhipster-dotnetcore

발전기를 호출

jhipster --blueprints dotnetcore

이 명령을 실행한 후에는 애플리케이션 이름, 인증 모드, 클라이언트 프레임워크 등 몇 가지 질문에 답해야 합니다.
완료되면 애플리케이션을 빌드하고 실행할 수 있습니다.

dotnet run --verbosity normal --project ./src/YourAppName/YourAppName.csproj

첫 번째 응용 프로그램이 준비되었으며 이제 JHipster와 같은 기본 사용자(관리자 관리자 또는 사용자 사용자)와 함께 사용할 수 있습니다.

이제 애플리케이션이 있지만 엔터티가 없습니다.
JHipster를 사용하면 cli 또는 jdl 파일로 엔티티를 추가할 수 있습니다(링크 추가).
JHipster.NET은 동일한 동작을 합니다.

jhipster entity <entity-name>

또는 jdl과 함께

jhipster import-jdl my_file.jdl

https://start.jhipster.tech/jdl-studio/을 사용하여 jdl을 편집할 수 있습니다.

이제 엔티티 간에 잠재적으로 링크(일대일, 다대일 또는 다대다)가 있는 각각의 새 엔티티에 대한 CRUD 작업이 있는 애플리케이션이 있습니다.

기본 구성은 생성된 프로젝트에서 사용할 수 있습니다. 예를 들어 모니터링 솔루션(influxdb telegraf 및 chronograf 또는 grafana)을 사용하여 docker compose 파일이 생성됩니다.

저장소 : https://github.com/jhipster/jhipster-dotnetcore
샘플 프로젝트 : https://github.com/jhipster/jhipster-sample-app-dotnetcore

좋은 웹페이지 즐겨찾기