webgate 整体技术说明 + 代码目录分析

项目地址:https://github.com/Wenhaoran/webgate

webgate 属于Maven 项目。主要技术包括如下:

后端技术:springmvc mybatis ,数据库 mysql 。

前段,easyui。


整体代码结构如图下:

webgate 整体技术说明 + 代码目录分析

Java代码:

authen.cn.digitalpublishing : 单点登录实现 代码
cn.digitalpublishing : 基础代码

tag.digitalpublishing:自定义标签 代码 (实现角色页面 按钮控制)

配置:

webgate 整体技术说明 + 代码目录分析

目前,activeMQ,在系统中没有使用。

其他的配置文件,看名字就知道干啥的。可以自己去github下载代码查看。

前段:

commons :引用标签库,js引用,css引用,404页面,等等配置。

static:静态文件引用库

views: 具体业务 jsp 文件