SpringBoot + Magic-api + Vue3 + Element Plus + amis3.0 기반의 신속한 개발 관리 시스템

Tansci-Boot

SpringBoot2 + Magic-api + Vue3 + Element Plus + amis3.0 기반의 신속한 개발 관리 시스템

Tansci-Boot는 프론트엔드와 백엔드 분리 백엔드 관리 시스템, 프론트엔드 통합 amis로우코드 프론트엔드 프레임워크, 백엔드 통합 magic-api인터페이스 신속한 개발 프레임워크입니다. 기본 권한, 보안 인증 및 일반적으로 사용되는 일부 구성 요소 기능이 포함되어 있습니다. 프로젝트는 시작하기 쉽고 기술은 더욱 포괄적이며 능력은 더욱 포괄적입니다.

amis 는 구성을 사용하여 페이지를 생성하는 로우코드 프런트엔드 프레임워크로 JSON, 페이지 개발 작업량을 줄이고 효율성을 크게 향상시킬 수 있습니다.

Magic-apiJava를 기반으로 하는 신속한 인터페이스 개발 프레임워크로, magic-api에서 제공하는 UI인터페이스를 통해 인터페이스를 작성할 수 있으며 Controller, Service, Dao, Mapper, 등 의 객체를 정의하지 않고도 공통 인터페이스 개발을 완료할 수 있습니다 XML.VOJavaHTTP API

종합적인 기술 적용:

  • 프런트엔드와 백엔드 분리 문제 해결: 프런트엔드와 백엔드 기능 통합, HTTP 구성 요소 Axios 통합, 크로스 도메인과 같은 프런트엔드와 백엔드 분리 아키텍처의 일반적인 문제 해결 , 매개변수 전송, 다중 환경 구성 등;
  • 실용적인 엔지니어링 프로젝트 구현: 로그, 구성 파일, 배포, Git, Maven, 백엔드 인터페이스의 통합 반환 매개변수 설계, 통합 요청 반환 매개변수 캡슐화 및 도구 클래스 캡슐화를 포괄합니다.
  • amis: 로우코드 프런트엔드 구성 프레임워크;
  • Magic-api: HTTP API 인터페이스 신속한 개발 프레임워크입니다.

프로젝트 미리보기

여기에 이미지 설명을 삽입하세요.
여기에 이미지 설명을 삽입하세요.
여기에 이미지 설명을 삽입하세요.

여기에 이미지 설명을 삽입하세요.
여기에 이미지 설명을 삽입하세요.

여기에 이미지 설명을 삽입하세요.

사용을 시작하다

SQL 초기화 데이터(MySQL8+ 버전)를 실행합니다. 테스트 사용자: admin/123456, API 관리 인터페이스 로그인 사용자: admin/admin@123(구성 파일에서 수정 가능)

지점 설명:

  • 1.0.0: Amis는 프런트엔드에 통합되었지만 Magic-api는 백엔드에 통합되지 않았습니다.
  • 마스터: 프런트 엔드는 amis를 통합하고 백엔드는 Magic-api를 통합합니다.

프로젝트 디렉토리:

  • tansci-boot: 백엔드 프로젝트
  • tansci-boot-ui: 프런트엔드 프로젝트
  • tansci-boot-ui-editor: amis 로우 코드 편집기
  • sql: 데이터베이스 SQL 스크립트

프로젝트 주소:

기티: https://gitee.com/typ1805/tansci-boot

GitHub: https://github.com/typ1805/tansci-boot

저자에게 연락하기

추천

출처blog.csdn.net/typ1805/article/details/135476823