Apache ISIS는 오픈 소스 RAD 프레임 워크입니다

Apache Isis 자유 RAD 프레임 워크

Apache ISIS RAD 프레임 워크를 사용하여 도메인 구동 앱을 빌드하십시오

Apache Isis는 Java 기반의 빠른 응용 프로그램 생성기입니다. Swagger UI, Wicket Viewer OOUI, Cucumber Framework 및 REST 인터페이스와 같은 많은 RAD 도구를 제공합니다.

개요

Apache ISIS는 민첩한 개발에 권장되는 선택입니다. 응용 프로그램의 프로토 타입을 구축하고 사용자 인터페이스를 자동으로 생성 할 수 있습니다. 당신은 단지 엔티티의 관계를 제공하면이 오픈 소스 Rad 소프트웨어는 모든 소스 코드 파일과 함께 웹 앱을 생성하고 API를 REST API를 생성합니다. 따라서 부트 스트랩으로 구축 된 반응 형 사용자 인터페이스를 제공합니다. 이 오픈 소스 Rapid Application Development Framework는 다수성을 지원합니다. 따라서 관리자 역할을 가진 사용자는 여러 임차인에게 액세스 할 수 있습니다. 또한 Java Security Framework Apache Shiro는 Apache ISIS와 통합되어 인증 및 승인을받습니다. 또한 다양한 소스에서 나오는 데이터에 대한 집계를 수행 할 수있는 직관적 인 대시 보드가 있습니다. 그 후, 사용자는 엔티티에 대한 작업을 수행 할 수 있으며 이러한 작업은 Mixins 내부에도 배치 할 수 있습니다. 그러나 REST API 및 타사 응용 프로그램과 통합 할 수있는 프론트 엔드를 제공합니다.

무엇 보다도이 무료 RAD 소프트웨어는 Java Sprint Boot, Apache wicke, Resteasy, Datanucleus Acess Platform, Lombok 및 Byte Buddy로 작성되었습니다. 또한 모든 지원 문서가있는 빠르고 안전하며 완전히 오픈 소스입니다.

시스템 요구 사항

Apache ISIS를 설정하기위한 요구 사항은 다음과 같습니다.

-아파치 메이븐 3.5+ -Java 11 JDK

특징

Apache ISIS는 다음과 같은 주요 기능을 제공합니다.

  • 다수성
  • 개찰구 시청자 OOUI
  • 오픈 소스
  • REST 인터페이스
  • 반응 형 레이아웃
  • 바이트 버디 지원 -Swagger UI
  • 오이 프레임 워크 지원
  • 타사 통합
  • Lombok 지원 -Apache Shiro 구현
  • Reseasy 지원
  • Datanucleus Acess 플랫폼 지원

설치 지침

위의 전제 조건을 설치 한 후 다음 명령을 실행하십시오.

 curl https://codeload.github.com/apache/isis-app-simpleapp/zip/2.0.0-M4 | jar xv

명령이 성공하면 생성 된 디렉토리로 이동

 cd isis-app-simpleapp-2.0.0-M4

이제이 명령을 실행하십시오

 mvn clean install<br></br>

마지막으로 다음 명령을 따라 앱을 컴파일하고 실행합니다.

mvn -pl webapp spring-boot:run

이 URL http : // localhost : 8080에서 브라우저에 응용 프로그램에 액세스하십시오.

 한국인