봄 부팅 권한 관리 배경 소스 자바 프레임 워크 프로젝트 시로

100.png

시스템 프레임 워크 : springboot 2.0.6+ mybaits + 받는다는 부트 스트랩 HTML5의 JQuery와 JSP로 JSTL의 PC 브라우저

운영 체제 : 윈도우 리눅스 맥 및 기타 자바 런타임 환경은 적절한 작업을 구축

1. 코드 생성기 : (단일 테이블, 기본 테이블, 목록, 테이블 트리, 신속한 개발 도구)

freemaker 템플릿 기술은, 0은 완전한 모듈로, 페이지와 완전한 모듈을 생성 테이블을 SQL 스크립트 처리 클래스 서비스를 구축하기 위해 코드를 작성하지 않습니다

다양한 데이터베이스를 연결하는 2 멀티 소스 데이터 :( 지원은 다른 모듈 N 데이터 소스를지지하는) 다른 데이터베이스들의 개수에 접속 될 수있다

3. 알리 데이터베이스 연결 풀 드루이드, 보안 권한 프레임 워크 시로 (메뉴 버튼의 권리와 특권), 캐싱 프레임 워크으로 Ehcache

4. 코드 편집기 온라인 템플릿 편집, 편집기 도구 모방

5. 사진 아바타를 맞게 사용자 정의 편집 취할 수있는 카메라를 전화, 아바타 사진의 색상 조정

6.websocket 문자 내에서 적절 스테이션 및 사운드 알림, 실시간 온라인 관리, 적시 페이지를 새로 고침 웹 소켓 (아약스 기술을 승리)


권한 관리 : 보조 메뉴를 열면 메뉴 화면을 세 가지 역할 (기본권)와 버튼의 권리를 입력합니다

역할 (기본 권한) : 하위 그룹 및 역할, 권리와 독립적 인 할당 메뉴 CRUD 권한의 역할. (사용자 수있는 여러 역할)

권한 버튼 : 버튼 역할에 권한을 할당합니다.

버튼 관리자 : 사용자 정의 버튼을 관리, 유지 보수 및 기타 식별 단추 시로 권리

메뉴 관리자 : N 수준의 사용자 정의 메뉴, 선택 메뉴 아이콘, 메뉴, 상태 표시 숨겨진 (재귀 처리)

데이터 사전 : N 수준은, 분류의 여러 수준을 지원합니다. 그것은 여러 특징, 분류 등

로그 관리 : 기록 사용자는 출력 및 몇 가지 중요한 운영 레코드를 기록합니다

온라인 관리 : 웹 소켓 기술은 실시간 감지 온라인, 온라인 통계의 수는 동일한 사용자는 클라이언트에 로그인 할 수있는 조립 라인 오프 사용자를 강제 할 수

시스템 사용자가 각 기본 CRUD 사용자에 대한 수출은 스프레드 시트를 엑셀, 일괄 삭제

코드 생성 : 생성 및 기록을 템플릿 재사용 (슈퍼 힘든 개발 도구)를 유지하기 위해, 완전한 모듈 코드를 생성

앞으로 세대 : 테이블 myabaits 등의 전체 모듈, 페이지, 처리 클래스, 매퍼 계층, 서비스 계층, SQL 스크립트 XML 구조를 생성

생성 된 역방향 : 다른 데이터베이스 (MySQL은 오라클, SQLSERVER), 녹 반사 모듈 테이블 임의 접속 시스템의 선정에있어서

9 템플릿 관리 : 코드 줄 편집기, 템플릿 관리, 편집 된 레코드를 저장하는 키는 훨씬 더 강력한 코드 생성기를 복원하는

10. 성능 모니터링 : 전체 시스템, SQL 모니터링, SQL 방화벽, URL 모니터링, SPRING 모니터링, 세션 모니터링의 성능을 모니터링

11. 시스템 설정 : 시스템 이름, 페이지 당의 수, 메일 서비스 구성, 통신 스테이션 구성을 수정할

편지 역 :받은 편지함과 보낸 편지함, 웹 소켓 기술 통신 기술은 음성 편지를 묻는 적시에 알림 수신기를 구성 할 수 있습니다해야 할 일

-------------------------------------------------- ------------- 통신 모듈 하나의 채팅 그룹 채팅이 사진을 보내 문서를 오프라인 메시징 채팅 소유 발행

친구 관리 : 검색, 검은 친구를 끌어 추가, 삭제, 친구 프로필보기

친구 그룹 : 사용자 정의 친구 그룹

내 그룹 : 그룹 채팅을 관리, 검색 그룹 구성원에서 쫓겨 그룹에서 다른 사람을 가입 적용, 그룹 만들기

데이터베이스 백업 : 당신은 하나의 테이블 (SQLSERVER은 지원되지 않음), 로컬 및 원격 백업을 지원하는 전체 라이브러리 (자바 인터페이스 프로그래밍, 소켓 프로그래밍)을 백업 할 수 있습니다

백업 타이머 : 석영 강력한 작업 스케줄링, 멀티 스레드 데이터베이스 백업, 비동기 작업은 작업 시작을 닫습니다

백업 역사 기록을 데이터베이스 또는 단일 테이블 (SQLSERVER은 지원하지 않음), 통계 백업 시간과 파일 크기를 복원 데이터베이스 복원

SQL 편집기 : 강력한 SQL 편집기, 문을 편집 엑셀을 수출 할 수있는 동적 보고서를 생성하는 복잡한 쿼리를 지원합니다

메뉴 권한 : 다른 메뉴를 보는 각각의 역할에 대해 다른 메뉴에 각 역할 권한 부여, N 레벨 메뉴

버튼 오른쪽 : 독립적 인 분포 함수 권한의 다른 역할, CRUD는 다른 메뉴에 특정 권한을 할당, 사용자 정의 버튼 관리

다른 메뉴 버튼의 서로 다른 권리와 관련된 지원 다중 사용자 권한 관리 배경 (사용자 수있는 여러 역할)

-------------------------------------------------- -------------------------------------------------- ------------ 기술 포인트


가져 오기 및 내보내기 파일을 엑셀 (시스템 사용자에)

2 워드 문서를 생성 (애플리케이션 코드 생성기는 원고 문서를 생성)

파일 다운로드 IO 스트림 (zip 파일 다운로드로 압축 코드 생성기 생성의 적용 후)

4 ZIP 코드 패키징 (코드 생성기의 어플리케이션 zip 파일로 생성 한 후 압축)

인터페이스 암호화 본인 확인을 (이 암호 암호화를 사용하여) MD5 암호화 SHA 암호화

데이터베이스 연결 풀 알리 드루이드. 드루이드 모니터링, 확장 성, 안정성 및 성능을 동시 지원, 분명한 장점을 가지고

7. 보안 프레임 워크 시로 (등록 기관) (세션 관리) (시로 주석 메뉴 권리 차단) (시로 버튼 상표 권리)

8.freemaker 템플릿 엔진 (코드 생성기 사용)

9.ehcache 사용자 정의 캐시는 시스템 성능을 향상, 캐시 저장 디렉토리, 동시 처리를 선택

10.tab 함수 라벨 페이지 라벨없는 스위치, 데이터베이스 조작은 (모두 폐쇄 될 수있는 현재, 다른 폐쇄를 폐쇄) 반복하지 않는다

11. 멀티 소스 데이터 기술

12. 전화 카메라, 카메라 기술, 이미지 크로 핑 기술 (사용자 아바타 에디터)

13. 온라인 편집기, 시뮬레이션 도구 (템플릿 편집 코드 생성기)

단일 대량 메일, 당신은 HTML을 보낼 수 있습니다, 일반 텍스트 형식

15. 철자 (알파벳) 문자 첫 글자 문자 (엑셀 사용자의 이름에 기초하여 문자 병음 사용자 이름을 생성하는 사용자 테이블에 도입) 파싱

(16) 역 편지 음성 알림, JS 오디오 재생 제어

17.java 읽고 구성 파일의 INI 쓰기

18.java 이미지 파일, 오프라인 메시지를 보내고, 포인트, 친구, 그룹 인스턴트 메시징 기술, 포인트를 웹 소켓, 채팅 보유

19. 바이 서식있는 텍스트 편집기, 당신은 이미지, 첨부 파일을 업로드 할 수 있습니다

20.java 석영 작업 스케줄링 (예약 된 백업 응용 프로그램 데이터베이스 모듈)


추천

출처blog.51cto.com/14491031/2429978