基于Spring+Spring MVC+springdata JPA 开发sssp按钮权限管理系统
之前出了一个小的ssm系统,基于Spring+Spring MVC+Mybatis开发ssm网站后台管理系统,MyBatis Generator支持简单代码生成,考虑到一些朋友热衷于Hibernate,或者说习惯与jpa接口方式编程,借用之前ssm系统前端代码,有空之余改造ssm系统,将mybatis改为JPA持久层而出了此次小项目sssp——权限管理(按钮)系统
#起步
sssp基于JDK1.8,tomcat 8。用了java8中stream()新特性,所以最好是使用新版本的jdk
修改数据源配置
首先创建MySql数据库 (默认SSSP)
在dbconfig.properties中配好自己的数据源。否则连接失败会失败!
项目使用框架
本项目基于Spring + SpringMVC + Spring-Data-JPA + Spring-Data-JPA-Extra + maven 进行构建,
如果你还不熟悉Spring-Data-JPA建议先学习一下Spring-Data-JPA基本使用,
Spring-Data-JPA-Extra是对JPA扩展的模版(动态)SQL,弥补JPA复杂查询,动态查询而产生的酷似Mybatis动态SQL,
Spring-Data-JPA-Extra相关信息可移步至https://github.com/slyak/spring-data-jpa-extra了解
数据初始化
test包下面有4个Test,按顺序JUnit执行每一个*Test类中addTest方法
1======>MenuTest
2======>OperationTest
3======>RoleTest
4======>UserTest
使用eclipse的朋友按照以下操作将项目部署运行后查看、测试系统(myEclipse类似,idea用户只好自己动手了):
项目前端与ssm同样效果,就不多展示了,望理解...
猜你喜欢
- spring mvc+spring+hibernate框架整合开发后台权限管理系统,mysql数据库,权限控制到按钮
- spring mvc+spring+mybatis框架整合开发基于角色到按钮级别的java权限后台管理系统
- ssm+shiro+layui+easyui实现的后台权限管理系统
- spring mvc+hibernate+extjs4mvc后台权限管理系统
- apache shiro+hibernate4+struts2+spring+easyui+fusioncharts+bootstrap后台权限管理系统搭建
- java设计好的后台权限管理的系统
- springboot+springdata jpa+apache shiro整合开发网站后台权限管理系统
- Spring+MyBatis开发网站后台权限管理系统源代码下载
- spring boot+Mybatis+shiro+bootstrap实现网站后台权限管理系统
- spring boot+mvc+mybatis+druid+jsp+bootstrap实现后台权限管理系统源码
- 基于Spring Boot+Apache Shiro+Thymeleaf+MyBatis开发的网站后台权限管理系统
- spring mvc+spring+mybatis+shiro+easyui整合开发后台用户权限管理系统
- /
- /sssp
- /sssp/.classpath
- /sssp/.project
- /sssp/.settings
- /sssp/.settings/.jsdtscope
- /sssp/.settings/org.eclipse.core.resources.prefs
- /sssp/.settings/org.eclipse.jdt.core.prefs
- /sssp/.settings/org.eclipse.m2e.core.prefs
- /sssp/.settings/org.eclipse.wst.common.component
- /sssp/.settings/org.eclipse.wst.common.project.facet.core.xml
- /sssp/.settings/org.eclipse.wst.jsdt.ui.superType.container
- /sssp/.settings/org.eclipse.wst.jsdt.ui.superType.name
- /sssp
- springdata redis实现的简单demo
- 证精 年末最代码部分源码大出血分享-freemarker,bootstrap,springdata jpa分页代码
- 原证精 springdata jpa 1.7.0.RELEASE各种查询方法总结demo大全,通过junit测试
- Spring Data JPA 1.4.3 RELEASE 中文文档
- 证精 分享一份完整的spring data jpa demo代码
- 原 Spring+Spring MVC+SpringData JPA整合完成增删改查,翻页实例
- 原 Spring Data JPA+jquery分页展示控件kkpager实现分页查询DEMO
- 原证精 spring+springdata redis入门教程实现java端调用redis lua脚本片段和lua脚本文件
- 原 Spring4+Spring data Jpa整合+自定义Repository+Maven多模块(带例子、分页)项目实例
- 原 spring data JPA运用案例(oracle)
- maven管理的spring-data-jpa的demo
- spring data jpa多数据源配置demo