renren-security는 경량 권한 관리 시스템입니다. 핵심 설계 목표는 빠르게 개발하고, 쉽게 배우고, 가볍고 확장하기 쉬운 것입니다. 선택할 수 있는 AdminLTE와 Layui라는 두 가지 테마를 제공합니다.
renren-security를 사용하여 프로젝트를 빌드하려면 코드의 약 30%만 작성하면 되며 나머지 코드는 시스템에서 자동으로 생성됩니다.
2. 친숙한 코드 구조와 주석, 읽기 쉽고 보조 개발이 용이함
3. 기술적 한계점 없이 HTML, JSP, Velocity, Freemarker 및 기타 보기를 지원합니다.
4. 완전한 코드 생성 메커니즘은 엔터티, xml, dao, 서비스, html 및 js 코드를 온라인으로 생성하여 개발 작업을 70% 이상 줄일 수 있습니다.
5. 대부분의 권한 요구 사항을 충족하도록 페이지나 버튼을 제어할 수 있는 유연한 권한 제어.
6. 페이지 상호 작용은 vue2.x를 사용하므로 개발 효율성이 크게 향상됩니다.
7. 로그 추가, 수정, 삭제, 일시 중지, 복원, 보기 등의 작업을 동적으로 완료할 수 있는 Quartz 예약 작업을 소개합니다.
8. 라우팅 메커니즘을 도입하여 페이지를 새로 고치면 현재 페이지에 유지됩니다.
renren-security를 완전히 재구성하고 기업 요구 사항에 더 부합하는 프런트엔드 및 백엔드 분리 아키텍처로 변경합니다.
친숙한 코드 구조와 주석, 읽기 쉽고 2차 개발 용이
Alibaba Java 개발 매뉴얼의 사양 요구 사항을 충족하며 기업 코드 사양으로 사용할 수 있습니다.
프런트엔드와 백엔드의 분리를 실현하고 토큰을 통해 데이터 상호작용을 수행합니다. 프런트엔드는 더 이상 백엔드 기술에 주의를 기울일 필요가 없습니다.
유연한 권한 제어는 대부분의 권한 요구 사항을 충족하도록 페이지나 버튼을 제어할 수 있습니다.
추가, 삭제, 수정 및 쿼리를 캡슐화하여 코드를 더욱 간결하게 만드는 CrudService 인터페이스를 제공합니다.
페이지 상호 작용은 Vue2.x를 사용하므로 개발 효율성이 크게 향상됩니다.
부서 관리 및 데이터 권한을 완료하고, 주석을 통해 데이터 권한을 제어합니다.
XSS 공격을 완전히 제거하기 위한 완벽한 XSS 방지 및 스크립트 필터링
완전한 코드 생성 메커니즘은 온라인으로 엔터티, xml, dao, 서비스, vue 및 sql 코드를 생성하여 개발 작업을 70% 이상 줄일 수 있습니다.
클러스터 배포 지원, 세션이 Redis에 저장됨
로그 추가, 수정, 삭제, 일시 중지, 복원, 보기 등의 작업을 동적으로 완료할 수 있는 Quartz 예약 작업을 소개합니다.
백엔드 검증을 쉽게 구현하기 위해 Hibernate Validator 검증 프레임워크를 소개합니다.
이미 지원되는 클라우드 스토리지 서비스 소개: Qiniu Cloud, Alibaba Cloud, Tencent Cloud 등
API 인터페이스 문서 작성을 용이하게 하는 Swagger 문서 지원 소개
v2.0.0
1. 시스템 로그 기능 추가
2. 권한 관리를 강화합니다. 역할 생성 시 기존 권한만 부여할 수 있으며, 자신의 관리자 및 역할만 관리할 수 있습니다.
3. 기능 모듈에 따라 분할하고 해당 기능 모듈만 도입하면 됩니다.
4. 쿼리 매개변수를 캡슐화하고 새 쿼리 필드를 추가하려면 SQL만 수정하면 됩니다.
5. 백엔드 검증을 쉽게 구현하기 위해 Hibernate Validator 검증 프레임워크를 도입합니다.
6. API 템플릿을 추가하고 토큰을 로그인 토큰으로 사용하여 앱 인터페이스 개발을 크게 촉진합니다.
7. 이미 지원되는 클라우드 스토리지 서비스 소개: Qiniu Cloud, Alibaba Cloud, Tencent Cloud
8. jqGrid 목록 정렬 기능 추가
9. 코드 생성기는 메뉴 관련 SQL을 생성하여 수동으로 메뉴와 버튼을 추가할 필요가 없습니다.
10. 코드 생성기는 프로젝트 구조에 따라 생성되며 수정 없이 프로젝트에 직접 복사할 수 있습니다.
11. SQL 모니터링 구성, SQL 방화벽 추가, Spring 모니터링 등
12. vue.js를 2.2.6으로 업그레이드했습니다.
13. fastjson이 1.2.30으로 업그레이드되었습니다.
14. 스프링이 4.3.7로 업그레이드되었습니다.
15. 일부 버그 수정