作者微信 bishe2022

代码功能演示视频在页面下方,请先观看;如需定制开发,联系页面右侧客服
spring MVC+easyUI+mybatis开发网站后台管理系统源代码下载
包含内容: 源码,全套工具
作者QQ549710689
详情描述

Custom Tab

使用Java平台,采用SpringMVC+Mybatis等主流框架
    数据库:使用免费MYSQL
    前端:使用Jquery和Easyui技术.界面清晰简洁,易操作
    权限:对菜单,按钮控制.仅展示有权限的菜单和按钮.
    拦截:对所有无权限URL进行拦截,防止手动发送HTTP请求,确保系统全性.
    代码生成:根据表生成对应的Bean,Service,Mapper,Action,XML等。提高开发效率.


urls.properties中需要修改为你本地的静态文件的访问路径。

image.png


登录页面

http://127.0.0.1:8080/ms/login.shtml

image.png

image.png

image.png

需要修改数据库链接配置

spring-common.xml

1    <!-- ***************配置数据源************** -->    
2    <bean id="dataSource"class="org.springframework.jdbc.datasource.DriverManagerDataSource">       
3         <property name="driverClassName"><value>com.mysql.jdbc.Driver</value></property>    
4         <property name="url"><value>jdbc:mysql://127.0.0.1:3306/yiya?useUnicode=true&amp;charaterEncoding=utf-8</value></property>    
5         <property name="username"><value>root</value></property>    
6         <property name="password"><value>111111</value></property>    
7    </bean>

其中DataSourceConfig.properties是用来生成mybatis相关文件的

另外SysMenuAction.java会报错,只要修改下SysMenuService.java的两个方法

01    public void addBean(SysMenu menu) throws Exception {    
02        super.add((T)menu);    
03        saveBtns(menu.getId(),menu.getBtns());    
04    }    
05    
06    
07    
08    
09    public void updateBean(SysMenu menu) throws Exception {    
10        super.update((T)menu);    
11        saveBtns(menu.getId(),menu.getBtns());    
12    }

然后SysMenuAction修改下调用即可,是因为基类和子类中有同名函数

image.png

image.png

数据库截图

image.png

数据库文件在YIYA_MS\conf\yiya_instanll.sql

另外项目文件有多余的项目依赖YIYA_SERVICE,可直接去掉,不影响项目运行

image.png

Home