gongxb21 / springmvc

包含框架有:SpringMVC、MyBaits、Apache Shiro、Bootstrap3、Sitemesh3、Activiti、log4j2; 集成示例有:用户登录、文件上传下载、文件压缩、Excel导入、JQuery联想搜索、Activiti工作流;

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

springmvc 介绍

它是一个典型的MVC三层框架示例工程,快速简单的上手。

涉及技术组件

  • SpringMVC
  • MyBaits
  • Apache Shiro
  • Bootstrap3
  • Sitemesh3
  • Activiti
  • log4j2;

集成示例

  • 用户登录
  • 文件上传下载
  • 文件压缩
  • Excel导入
  • JQuery联想搜索
  • Activiti工作流

如何跑起来?

  1. 初始化数据库以MySQL为例
    a. 创建数据库demo
    b. 创建activiti相关表,执行ddl/activiti/mysql目录下所有SQL脚本
    c. 创建用户相关的基础表,执行ddl/mysl/ddl.sql脚本
    d. 导入测试数据,执行ddl/mysl/init.sql脚本
    e. 初始化一份测试用户数据,运行cn.springmvc.mybatis.init.InitServiceTest.testInit()方法

  2. 启动工程,访问: http://ip:port/

用户体系授权?

用户组织权限相关表关系很简历,表之间的关联关系,可以看cn.springmvc.mybatis.init.InitServiceTest.testInit()方法执行的步骤,这块就没有单独写页面来操作了

GitHub issues

Markdown

About

包含框架有:SpringMVC、MyBaits、Apache Shiro、Bootstrap3、Sitemesh3、Activiti、log4j2; 集成示例有:用户登录、文件上传下载、文件压缩、Excel导入、JQuery联想搜索、Activiti工作流;


Languages

Language:Java 92.1%Language:JavaScript 7.3%Language:CSS 0.6%