# VS Frame **Repository Path**: visionalsun/vsframe ## Basic Information - **Project Name**: VS Frame - **Description**: VS Frame 是一个专业型、轻应用 Java Web 工程骨架 基于微服务、大数据和云计算的系统设计理念:选择性筛选模式、同步性扩展模式实现线程、应用、资源分配同步化; 采用独立的 Mode 架构,资源集中型单元化管理使系统层次清晰、分工明确、单元量产化(EJB 强元拆分和 Root 根元加持); 并积极探索使用 Java、Web 等一系列技术,构建开发高性能、高可拓展性、高可维护性、高可移 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://gitee.com/visionalsun/vsframe - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2025-05-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: 数云标准 ## README # VS Frame ##### 作为一个 Seed(种子) 工程,你可以通过它,快速构建工程原型,并研发。 #### 介绍 {**以下是码云平台说明简介** 码云是 OSCHINA 推出的基于 Git 的代码托管平台(同时支持 SVN)。专为开发者提供稳定、高效、安全的云端软件开发协作平台 无论是个人、团队、或是企业,都能够用码云实现代码托管、项目管理、协作开发。企业项目请看 [https://gitee.com/enterprises](https://gitee.com/enterprises)} #### 软件架构 **VS Frame** 是一个专业型、轻应用 Java Web 工程骨架 > ------ > * 基于微服务、大数据和云计算的系统设计理念:选择性筛选模式、同步性扩展模式实现线程、应用、资源分配同步化; > * 采用独立的 Mode 架构,资源集中型单元化管理使系统层次清晰、分工明确、单元量产化(EJB 强元拆分和 Root 根元加持); > * 并积极探索使用 Java、Web 等一系列技术,构建开发高性能、高可拓展性、高可维护性、高可移植性、高安全性的 Web 工程; > * 以及 Web 前端模块化、组件化开发,与后端最佳的交互;以及探索使用 NoSQL 与 SQL 等多数据库共存的解决方案; > * 提供大量模块参考,如:Generic、Plugin、Util Component……。 > ------ #### 安装教程 ##### 你可以使用 **VS Frame**: > * 1. 快速构建工程原型,基于 Nutz/Spring + Druid/HikariCP(BoneCP) + JPA/Hibernate/Mybatis + Lombok + Swagger2 + Logstash/Logtail + Twitter Snowflake,简单轻便、易于扩展的架构,适用于大多数工程 > * 2. 封装了常用的 CURD,配合 mybatis-generator 自动生成 dao、model、mapper 层,减少重复劳动,提高生产力,实现快速、平稳的开发 > * 3. 实现 Mybatis 的分页查询模块,支持 Oracle、DB2、MySQL、PostgreSQL、SQLServer 等数据库 > * 4. 通用的权限管理模块,基于 Apache Shiro 的用户-角色-权限(RBAC)的细粒度权限控制 > * 5. 大量配置示例,可根据需求自行优化、调整,达到最佳性能 > * 6. 大量前端模块化开发示例,积极在探索前端最佳的架构,与后端最佳的交互,构建雄心勃勃的 Application #### If you have a better suggestion, Please share out, Let's do better. > * Author:Visional S. XIA > * E-Mail:visionalsun@outlook.com