后台管理平台,用户需要在SSM框架下勾选admin模块或者使用SpringBoot框架,虚数智能会提供后台管理平台需要的代码。

后台管理平台从前后端来说分为前端页面和后端的Controller,前端页面基于bootstrap风格的Metronic模板,在我们工程师强大的项目积累中浓缩而成,后端Controller就是基于我们生成的BO和DAO类去实现后台管理所需要的增删改查等操作。

下面深入介绍后台管理平台:

1. 集成代码

以SpringBoot框架为例,第一步将生成的项目框架源码与项目模块源码相结合【具体请查看<在线源码生成>和<框架支持>章节】,然后需要另外下载后台管理需要的额外代码并将其覆盖到项目的webapp目录下。如无差错,您将看到如下结构的代码目录

 

以SSM框架为例,第一步将生成的项目框架源码与项目模块源码相结合【具体请查看<在线源码生成>和<框架支持>章节】,然后需要另外下载后台管理需要的额外代码并将其覆盖到项目admin模块的webapp目录下。如无差错,您将看到如下结构的代码目录

 

2. 检查依赖

因为是后台管理,需要管理员用户登录,系统已经提供了一个Admin模型并提供了admin.sql,用户可以选择使用这个数据表也可以进行改造,将admin表加入到您的数据库中。
之后检查maven jar包依赖是否都正常,代码编译是否正常。然后为项目添加Tomcat或者其他Web Server,启动服务。【具体请查看<在线源码生成>和<框架支持>章节,不再赘述】

 

3. 打开后台管理平台

默认是/admin/login【可以在BackendController中进行路由调整】为后台管理登录页,用户名admin,密码默认是123456。


后台管理登录页

打开业务模块管理的一级菜单,你可以看到各个生成的子模块菜单,这里我们打开新闻News管理


News管理列表页
以及添加及编辑页面也都是自动生成出来的,具体字段和字段名称需要在代码/webapp/backend/{module}/{module}Action.jsp页面里面进行调整修改,这里列出来的是数据表里面的全字段。

News添加页


News编辑页
另外,添加和编辑如果需要图片上传或者富文本支持的话,代码页面里面已有注释掉的代码段可以插拔使用。