Tansci-Boot
SpringBoot2 + Magic-api + Vue3 + Element Plus + amis3.0 기반의 신속한 개발 관리 시스템
Tansci-Boot는 프론트엔드와 백엔드 분리 백엔드 관리 시스템, 프론트엔드 통합 amis
로우코드 프론트엔드 프레임워크, 백엔드 통합 magic-api
인터페이스 신속한 개발 프레임워크입니다. 기본 권한, 보안 인증 및 일반적으로 사용되는 일부 구성 요소 기능이 포함되어 있습니다. 프로젝트는 시작하기 쉽고 기술은 더욱 포괄적이며 능력은 더욱 포괄적입니다.
amis 는 구성을 사용하여 페이지를 생성하는 로우코드 프런트엔드 프레임워크로 JSON
, 페이지 개발 작업량을 줄이고 효율성을 크게 향상시킬 수 있습니다.
Magic-api 는 Java
를 기반으로 하는 신속한 인터페이스 개발 프레임워크로, magic-api
에서 제공하는 UI
인터페이스를 통해 인터페이스를 작성할 수 있으며 Controller
, Service
, Dao
, Mapper
, 등 의 객체를 정의하지 않고도 공통 인터페이스 개발을 완료할 수 있습니다 XML
.VO
Java
HTTP 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
저자에게 연락하기
- QQ:742354529
- QQ 그룹: 747200630
- 개인 메인 홈페이지: https://typ1805.gitee.io