spring MVC+easyUI+mybatis开发网站后台管理系统源代码下载
包含内容: 源码,全套工具
作者QQ549710689
使用Java平台,采用SpringMVC+Mybatis等主流框架
数据库:使用免费MYSQL
前端:使用Jquery和Easyui技术.界面清晰简洁,易操作
权限:对菜单,按钮控制.仅展示有权限的菜单和按钮.
拦截:对所有无权限URL进行拦截,防止手动发送HTTP请求,确保系统全性.
代码生成:根据表生成对应的Bean,Service,Mapper,Action,XML等。提高开发效率.
urls.properties中需要修改为你本地的静态文件的访问路径。
登录页面
http://127.0.0.1:8080/ms/login.shtml
需要修改数据库链接配置
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&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修改下调用即可,是因为基类和子类中有同名函数
数据库截图
数据库文件在YIYA_MS\conf\yiya_instanll.sql
另外项目文件有多余的项目依赖YIYA_SERVICE,可直接去掉,不影响项目运行