Springboot vue.js HTML 이전과 시로 Activiti6 분리 후 도메인 간 권한



 공식 웹 사이트 : www.fhadmin.org  

특별한주의 :  전 (메뉴 및 버튼 액세스 제어) 흐름 분리 + 크로스 도메인 버전 이후 Springboot 일
배경 프레임 : springboot는 2.1.2+  activiti 6.0.0+  mybaits + 메이븐 + 인터페이스를
프론트 페이지 : HTML + vue.js JQuery와 배포 위로 종단면 도메인 비동기 데이터 교환 포맷의 JSON AJAX 분리, 별도의 전면을 형성
(vue.js의 프론트 엔드에 특별한주의, 바람둥이 배포 실행으로, 배경이 개발자들에게 더 적합, vue.js HTML 페이지 양식을 도입)
워크 플로우 모듈 ----------------------------------------------- -------------------------------------------------- ---------
1. 모델 관리     : 웹 온라인 프로세스 디자이너, 미리보기 프로세스 XML, 수출 XML, 배포 프로세스
2. 프로세스 관리     : 리소스 파일 가져 오기 및 내보내기 프로세스는 반사 프로세스 인스턴스에, 활성화 중단에 따라 프로세스 모델을 보여주는 흐름도를 참조
3. 실행중인 프로세스 :보기 프로세스 정보, 현재 작업 노드, 현재의 흐름도 무효가-할 사람을 할당하는 프로세스를 일시 중단
4. 역사적 프로세스 : 프로세스, 프로세스 상태를 사용할 때보기 프로세스 정보는 작업 발신자 정보를 볼
해야 할 일    :이 역할에서 내 개인 사명과 작업을 확인, 취소, 그것을 에이전트를 할당 거부 된 핸들링
6. 할 수있는 작업이 있습니다    : 차트, 흐름 상태 (정상 완료 무효 기각) 흐름, 자신의 처리 작업 및 프로세스 정보를 확인

참고 : 현재 작업을 처리 완료되면, 다음 작업은 사람들이 새로운 IM 메시지 알림 작업 때 널 (null) 및 작업의 끝을 받게됩니다에-수행
       작업 발신자는 내부 메일 메시지 알림받을 수

코드 생성기를 1. :  [N 안티 - 바이 (단일 테이블, 기본 테이블, 목록, 나무 테이블, 신속한 개발 도구)
freemaker 템플릿 기술, 0, 페이지와 완전한 모듈을 생성하는 코드를 작성하는 테이블을 SQL 스크립트 처리 클래스, 서비스 등을 구축하지 않습니다 전체 모듈
2. 여러 데이터 소스 : (많은 데이터베이스를 연결 지원이, 다른 모듈이 서로 다른 데이터베이스의 수에 연결할 수 있습니다) 지원 N 데이터 소스
3. 알리 데이터베이스 연결 풀 드루이드 , 보안 권한 프레임 워크  시로 ( 메뉴 버튼의 권리와 특권 ) , 캐싱 프레임 워크  으로 Ehcache
4. 코드 편집기 온라인 템플릿 편집기, 복사 편집기 개발 도구
5. 전화 사진을 취할 수있는 카메라  사용자 정의 편집 아바타, 아바타 사진의 색상 조정 맞게
6.websocket  문자 내에서 적시 스테이션 및 경고를 소리, 실시간 온라인 관리, 웹 소켓 적시 페이지를 새로 고침 (아약스 기술을 승리)

인스턴트 메시징 기능, 친구, 그룹, 사진, 파일, 메시지, 사운드 알림, 오프라인 메시지를 보낼에 대한 지원, 기록 보존 채팅
1. 권한 관리 : 보조 메뉴를 열면 메뉴 화면을 세 가지 역할 (기본 권한) 버튼 권한에 들어갑니다
서브 그룹 및 역할, 권한과 독립적으로 할당 메뉴 CRUD 권한의 역할 : 역할 (기본 권한). (사용자는 더 많은 역할을 할 수 있습니다)
버튼 권한 : 권한 버튼 역할을 할당합니다.
2. 버튼 관리자 : 사용자 정의 버튼 관리, 유지 보수 및 다른 버튼 시로 권한을 식별
3. 메뉴 관리자 : N 수준의 사용자 정의 메뉴, 선택 메뉴 아이콘, 메뉴, 상태 표시 숨겨진 (재귀 처리)
4. 데이터 사전 : N 수준의 멀티 레벨 지원 분류. 숫자, 정렬 등을 특징
5. 로그 관리 : 기록 사용자가 로그 아웃하고 몇 가지 중요한 운영 기록
6. 온라인 관리 : 웹 소켓 기술, 실시간 감지 온라인, 온라인 통계의 수는, 클라이언트에 동일한 사용자 조립 라인 오프 사용자를 강제 할 수 있습니다 만 로그
7. 사용자 : 엑셀 시트로 내보낼 각 기본 CRUD에 대한 사용자, 대량 삭제
생성하고 기록 재사용 (슈퍼 힘든 개발 도구) 템플릿을 유지하기 위해, 완전한 모듈 코드를 생성 8. 코드 생성을
N 생성이 : 완전한 모듈, 페이지, 처리 클래스, 매퍼 계층, 서비스 계층은 SQL의 테이블 myabaits XML 스크립트를 구축 생성
표에 따라 시스템의 녹색 비용을 반영하는 다른 데이터베이스 (MySQL은, 오라클, SQLSERVER)에 대한 연결 : 생성 역을 모듈
9 템플릿 관리 : 코드 줄 편집기, 템플릿 관리가 편집 된 레코드를 저장하는 키는 훨씬 더 강력한 코드 생성기 복원하는
10 성능 모니터링 : 전체 시스템의 SQL 모니터는 SQL 방화벽, URL 모니터링, 모니터링 SPRING, SESSION의 성능을 모니터 모니터링
11. 시스템 설정을 : 시스템 이름을 수정, 페이지 당 바, 메일 서비스 구성의 수, 통신국 구성
12. 스테이션 채널 내에서 :받은 편지함과 보낸 편지함, 웹 소켓 기술의 통신 기술을 적시에 알림 수신자가 음성 편지를하라는 메시지를 구성 할 수 있도록
----------------------- --------- 통신 모듈 하나의 채팅 그룹 채팅 보내 사진을 채팅 메시지가 남아있는 문서를 오프라인으로 발행
검색, 친구 프로필보기, 검은 친구를 끌어 추가, 삭제, 13. 친구 관리
(14) 친구 그룹 : 사용자 정의 친구에게 패킷
15. 내 그룹 : 그룹을 만들고, 그룹 채팅을 관리하고, 그룹 구성원에서 쫓겨 그룹에서 다른 사람을 가입 적용으로 검색

---------------------- -------------------------------------------------- -
16. 데이터베이스 백업 : 당신은 하나의 테이블 (SQLSERVER은 지원되지 않음), 로컬 및 원격 백업을 지원하는 전체 라이브러리 (자바 인터페이스 프로그래밍, 소켓 프로그래밍) 백업 할 수 있습니다
(17) 백업 타이머 : 석영 강력한 작업 스케줄링, 멀티 스레드 데이터베이스 백업 작업이 종료 비동기 작업을 시작합니다
(18)를 데이터베이스 복원, 백업 기록 레코드를 데이터베이스 또는 단일 테이블 (SQLSERVER은 지원하지 않음), 통계 백업 시간과 파일 크기 복원
(19) SQL 편집기 : 편집 복잡한 쿼리 문을 지원하는 강력한 SQL 편집기를 동적 보고서를 생성 당신은 엑셀로 내보낼 수 있습니다

메뉴 승인 : 다른 메뉴에 할당 된 각 역할 권한을 각 역할에 대해 다양한 메뉴, N-레벨 메뉴보기 위해
버튼 권한 : 다른 역할에 다른 특정 할당 독립적으로 할당 권한, CRUD 권한을 메뉴, 사용자 정의 버튼 관리는
다른 메뉴 버튼의 서로 다른 권리를 특정 다중 사용자 권한 관리 배경, 지원 (사용자가 할 수있는 여러 역할)
-------------------------------------------------- ------------------------  기술적 인 관점
1. 수입 수출은 (시스템 사용자에) 파일 엑셀
응용 프로그램 코드 생성기에서 생성 된 워드 파일 (생성 (2) 문서 문서)
zip 파일 다운로드로 압축 코드 생성기 발생)의인가 후 3. IO 스트림 다운로드 파일 (
포장 4 코드 ZIP 압축  생성 zip 파일로 (애플리케이션 코드 발생기)
(5) 암호화는 MD5는 SHA 암호화 인터페이스 암호화 신원 확인 (이 암호 암호화 로그인)
6. 데이터베이스 연결 풀 알리 드루이드. 드루이드 모니터링, 확장 성, 안정성 및 성능은 분명한 장점을 가지고 동시 지원
7. 보안 프레임 워크 시로 (등록 기관) (세션 관리) (시로 주석 메뉴 권리 차단) (시로 버튼 상표 권리)
8. freemaker를 템플릿 엔진 (코드 생성기 사용)
9.ehcache 사용자 정의 캐시, 캐시 저장 디렉토리 선택, 동시 처리, 시스템 성능 향상
현재, 가까운 다른 닫고, 무료 스위치, 데이터베이스의 작업이 모두 폐쇄 할 수있다 (반복되지 않을 것이다 라벨, 10.tab 태그 페이지 기능을 )
11. 예술 여러 데이터 소스
(12) 전화 카메라, 카메라 기술, 이미지 자르기 기술 (사용자 프로필 편집기)
13. 온라인 편집기, 시뮬레이션 도구 (코드 생성기의 스텐실 편집기)
, 순수 HTML을 보낼 수 있습니다 (14) 하나의 대량 메일, 텍스트
15 문자 (알파벳)와 첫 글자를 (엑셀이 사용자의 이름을 기준으로 문자를 병음 사용자 이름을 생성, 사용자 테이블에 도입) 맞춤법 검사를 구문 분석 문자
16. 편지 역 음성 알림은 JS 오디오 재생을 제어
읽고 구성 파일의 INI 쓰기 17.java
가리 키도록 인스턴트 메시징 기술, 포인트를 웹 소켓 18.java, 친구, 그룹, 이미지 파일, 오프라인 메시지를 보낼 기록을 보유 채팅
19. 바이 서식있는 텍스트 편집기를 장치에 사진을 업로드 할 수 있으며, 첨부 파일
20.java 석영 작업 스케줄링  (예약 된 백업 응용 프로그램 데이터베이스 모듈)


 
 



추천

출처www.cnblogs.com/xinhuashe2589/p/11028210.html