基于javaweb的宠物医院管理系统设计和实现(java+springboot+ssm+mysql+jsp)
运行环境
Java≥8、MySQL≥5.7
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明
基于javaweb+jsp的宠物医院管理系统(java+Springboot+ssm+mysql+jsp+maven)
一、项目简述
功能描叙: 医生信息,客户信息,宠物管理,浏览管理,诊断管理, 医生管理,用户管理等等模块。
二、项目运行
环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持)
项目技术: JSP +Springboot+ SpringMVC + MyBatis + ThymeLeaf + HTML+ JavaScript + JQuery + Ajax + maven等等
管理员权限控制类:
/**
管理员权限控制类*/
@Controller(“Admin”)
@RequestMapping(“/admin”)
public class Adminontroller {
@Autowired
private PageService pageService;
@Autowired
private RoleService roleService;
@Autowired
private PageRoleService pageRoleService;
@Autowired
private UserRoleService userRoleService;
@Autowired
private UserService userService;
private final Logger logger = LoggerFactory.getLogger(Adminontroller.class);
/**
Method name: page
Descriiption: 跳转到页面设置页面
@param model
@return String
*/
@RequestMapping(“/page”)
public String page(Model model) {
List pageList = pageService.getAllPage();
model.addAttribute(“pageList”, pageList);
return “sa/page”;
/**
Method name: role
Descriiption: 跳转到角色设置页面
@param model
@return String
*/
@RequestMapping(“/role”)
public String role(Model model) {
return “sa/role”;
/**
Method name: getAllRole
Descriiption: 获取所有权限
@return List
*/
@RequestMapping(“/getAllRole”)
@ResponseBody
public List getAllRole() {
return roleService.getAllRole();
/**
Method name: getAllPage
Descriiption: 获取所有页面
@return List
*/
@RequestMapping(“/getAllPage”)
@ResponseBody
public List getAllPage() {
return pageService.getAllPage();
/**
Method name: getPageByRole
Descriiption: 获取某个角色的权限页面
*/
@RequestMapping(“/getPageByRole”)
@ResponseBody
public Object getPageByRole(Integer roleId) {
return pageService.getAllPageByRoleId(roleId);
/**
Method name: updatePageById
Descriiption: 根据页面id更新页面
@param page
@return ResultMap
*/
@RequestMapping(“/updatePageById”)
@ResponseBody
public ResultMap updatePageById(Page page) {
return pageService.updatePageById(page);
/**
Method name: addPage
Descriiption: 添加页面
@param page
@return Page
*/
@RequestMapping(“/addPage”)
@ResponseBody
public Page addPage(Page page) {
return pageService.addPage(page);
/**
Method name: delPageById
Descriiption: 根据页面id删除页面
相关知识
基于JavaWeb的宠物医院管理系统源码
基于Javaweb的宠物健康生活管理系统的设计与实现
基于javaweb(springboot+mybatis)宠物医院预约管理系统设计和实现以及论文报告
宠物医院管理系统JavaWeb源码毕业设计
基于javaweb宠物领养平台管理系统设计和实现
基于javaweb(springboot+mybatis)宠物医院预约管理系统设计和实现
基于JavaWeb的流浪动物救助与领养系统的设计与实现(文献综述)
基于Java的宠物医院管理系统论文
基于JavaWeb宠物店管理系统源码
基于JavaWeb的流浪动物救助与领养系统的设计与实现(开题报告)
网址: 基于javaweb的宠物医院管理系统设计和实现(java+springboot+ssm+mysql+jsp) https://m.mcbbbk.com/newsview836899.html
上一篇: 郑州宠物医院设计公司,宠物医院平 |
下一篇: 宠物医院装修,宠物店装修,宠物医 |