Mojin Multi-Merchant Mall: SpringBoot & Vue 기반의 멀티 가맹점 관리 시스템
Downcodes의 편집자는 SpringBoot, Spring Security, JWT, Vue & Element를 기반으로 하는 프런트엔드와 백엔드 분리 다중 가맹점 관리 시스템인 Mojin 다중 가맹점 시스템을 제공합니다.
플랫폼 소개
1. 프런트엔드 기술 스택
Vue.js 프레임워크를 사용하여 현대적인 사용자 인터페이스 경험을 제공합니다.
Element UI 구성 요소 라이브러리를 사용하여 풍부한 UI 구성 요소를 제공하고 프런트 엔드 개발을 단순화합니다.
2. 백엔드 기술 스택
Spring Boot 프레임워크를 기반으로 신속한 백엔드 개발이 가능합니다.
Spring Security 보안 프레임워크를 사용하여 강력한 보안 제어를 제공하세요.
Redis 캐시와 JWT 인증을 통합하여 시스템 성능과 보안을 향상합니다.
3. 권한 관리
권한 인증을 위해 JWT를 사용하고 다중 단말기 인증 시스템을 지원하여 시스템 보안을 보장합니다.
유연한 권한 제어를 달성하기 위해 동적 권한 메뉴 로딩을 지원합니다.
4. 개발 효율성
한 번의 클릭으로 프런트엔드 및 백엔드 코드를 생성할 수 있는 코드 생성기를 제공하여 개발 프로세스를 가속화합니다.
OracleRuoYi-Vue-Oracle 버전은 사용자가 빠르게 시작할 수 있도록 동시에 제공되고 업데이트됩니다.
5. 감사의 말씀
Mojin 다중 판매자 쇼핑몰 시스템에 대한 귀중한 참고 자료를 제공한 Vue-Element-Admin 및 eladmin-webRuoYi-Vue 프로젝트에 감사드립니다.
내장된 기능
1. 사용자 관리
시스템 사용자를 구성하고 사용자 계정 정보, 역할, 권한 등을 관리합니다.
2. 부서관리
시스템 구성(회사, 부서, 그룹)을 구성하고, 트리 구조로 표시하며, 데이터 권한 제어를 지원합니다.
3. 직위관리
역할 및 권한 할당을 용이하게 하기 위해 시스템 사용자의 위치를 구성합니다.
4. 메뉴 관리
시스템 메뉴를 구성하고 작업 권한 및 버튼 권한 식별을 설정합니다.
5. 역할 관리
메뉴 권한을 역할에 할당하고, 역할을 설정하여 조직별로 데이터 범위 권한을 구분합니다.
6. 사전 관리
성별, 지위 등 시스템에서 일반적으로 사용되는 고정 데이터를 유지합니다.
7. 매개변수 관리
시스템 이름, 웹사이트 주소 등과 같이 시스템에 일반적으로 사용되는 매개변수를 동적으로 구성합니다.
8. 공지사항 및 공지사항
시스템 알림 및 공지 사항을 게시하고 유지 관리합니다.
9. 작업 로그
시스템 정상 작동 로그, 시스템 비정상 정보 로그를 기록하고 조회합니다.
10. 로그인 로그
로그인 예외 정보를 포함하여 시스템 로그인 로그를 기록하고 쿼리합니다.
11. 온라인 사용자
현재 시스템의 활성 사용자 상태를 모니터링합니다.
12. 예약된 작업
예약된 작업을 온라인으로 추가, 수정, 삭제하고 작업 실행 결과 로그를 기록합니다.
13. 코드 생성
비즈니스 요구사항에 따라 원클릭으로 프런트엔드 및 백엔드 코드(Java, HTML, XML, SQL)가 생성되며, CRUD 작업 및 코드 다운로드가 지원됩니다.
14. 시스템 인터페이스
프런트엔드 및 백엔드 공동 디버깅을 용이하게 하기 위해 비즈니스 코드와 관련된 API 인터페이스 문서를 자동으로 생성합니다.
15. 서비스 모니터링
현재 시스템 CPU, 메모리, 디스크, 스택 및 기타 관련 정보를 모니터링합니다.
16. 온라인 빌더
양식 요소를 드래그하면 해당 HTML 코드가 생성되어 개발 효율성이 향상됩니다.
17. 연결 풀 모니터링
현재 시스템 데이터베이스 연결 풀 상태를 모니터링하고 SQL 문을 분석하여 시스템 성능 병목 현상을 찾습니다.