源码获取:博客首页 "资源" 里下载!

一、项目简述

环境配置:

Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)

项目技术:

JSP +Spring + SpringMVC + MyBatis + html+ css + JavaScript + JQuery + Ajax + layui+ maven等等

药品相关的controller:

/*** 药品相关的controller*/
@Controller
@RequestMapping(value = "/druginfo")
public class DruginfoController {@Autowiredprivate IDruginfoService druginfoService;/*** 转向药品页面*/@RequestMappingpublic String druginfo(){return "/druginfo";}/*** 分页查询药品列表*/@RequestMapping(value = "/druginfoQueryPage")@ResponseBodypublic Object druginfoQueryPage(String param, @RequestParam(defaultValue = "1")int pageNum,@RequestParam(defaultValue = "10")int pageSize){try{IPage<Druginfo> iPage = druginfoService.selectDruginfoPage(pageNum,pageSize,param);return ResultMapUtil.getHashMapMysqlPage(iPage);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 转向药品新增页面*/@RequestMapping(value = "/druginfoPage")public String druginfoPage(){return "/druginfoPage";}/*** 添加一个药品*/@RequestMapping(value = "/druginfoAdd")@ResponseBodypublic Object druginfoAdd(Druginfo druginfo){try{int i = druginfoService.addDruginfo(druginfo);return ResultMapUtil.getHashMapSave(i);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 转向药品编辑页面*/@RequestMapping(value = "/druginfoQueryById")public String druginfoQueryById(@RequestParam(name = "id",required = true)Integer id, Model model){Druginfo druginfo = druginfoService.queryDruginfoById(id);model.addAttribute("obj",druginfo);return "/druginfoPage";}/*** 修改一个药品*/@RequestMapping(value = "/druginfoEdit")@ResponseBodypublic Object druginfoEdit(Druginfo druginfo){try{int i = druginfoService.editDruginfo(druginfo);return ResultMapUtil.getHashMapSave(i);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 删除一个药品*/@RequestMapping(value = "/druginfoDelById")@ResponseBodypublic Object druginfoDelById(Integer id){try{int i = druginfoService.delDruginfoById(id);return ResultMapUtil.getHashMapDel(i);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 获取所有药品*/@RequestMapping(value = "/druginfoList")@ResponseBodypublic Object druginfoList(){List<Druginfo> druginfoList = druginfoService.queryDruginfoList();return ResultMapUtil.getHashMapList(druginfoList);}/*** 转向药品保质期检查页面*/@RequestMapping(value = "/warranty")public String warranty(){return "/warranty";}
}

用户相关的controller:

/*** 用户相关的controller*/
@Controller
public class UserController {/*** 转向登录页面*/@RequestMapping(value = "/login")public String login(){return "/login";}/*** 判断用户登录是否成功*/@RequestMapping(value = "/toLogin")@ResponseBodypublic Object toLogin(String username,String password){if(username==null||password==null){return ResultMapUtil.getHashMapLogin("用户名密码不能为空","2");}Subject subject = SecurityUtils.getSubject();UsernamePasswordToken token = new UsernamePasswordToken(username,password);try{subject.login(token);}catch (UnknownAccountException e){return ResultMapUtil.getHashMapLogin("用户名不存在","2");}catch (IncorrectCredentialsException e){return ResultMapUtil.getHashMapLogin("密码错误","2");}return ResultMapUtil.getHashMapLogin("验证成功","1");}/*** 转向后台管理首页*/@RequestMapping(value = "/index")public String index(){return "/index";}/*** 退出登录*/@RequestMapping(value = "/logout")public String logout(){Subject subject = SecurityUtils.getSubject();subject.logout();return "redirect:/login";}}

药品出入库相关的controller:

/*** 药品出入库相关的controller*/
@Controller
@RequestMapping(value = "/owinfo")
public class OwinfoController {@Autowiredprivate IOwinfoService owinfoService;/*** 转向药品出入库页面*/@RequestMappingpublic String owinfo(){return "/owinfo";}/*** 分页查询药品出入库列表*/@RequestMapping(value = "/owinfoQueryPage")@ResponseBodypublic Object owinfoQueryPage(String param, @RequestParam(defaultValue = "1")int pageNum,@RequestParam(defaultValue = "10")int pageSize){try{IPage<Owinfo> iPage = owinfoService.selectOwinfoPage(pageNum,pageSize,param);return ResultMapUtil.getHashMapMysqlPage(iPage);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 转向药品出入库新增页面*/@RequestMapping(value = "/owinfoPage")public String owinfoPage(){return "/owinfoPage";}/*** 添加一个药品出入库*/@RequestMapping(value = "/owinfoAdd")@ResponseBodypublic Object owinfoAdd(Owinfo owinfo){try{owinfo.setCreatetime(new Date());int i = owinfoService.addOwinfo(owinfo);return ResultMapUtil.getHashMapSave(i);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 转向药品出入库编辑页面*/@RequestMapping(value = "/owinfoQueryById")public String owinfoQueryById(@RequestParam(name = "id",required = true)Integer id, Model model){Owinfo owinfo = owinfoService.queryOwinfoById(id);model.addAttribute("obj",owinfo);return "/owinfoPage";}/*** 修改一个药品出入库*/@RequestMapping(value = "/owinfoEdit")@ResponseBodypublic Object owinfoEdit(Owinfo owinfo){try{int i = owinfoService.editOwinfo(owinfo);return ResultMapUtil.getHashMapSave(i);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}/*** 删除一个药品出入库*/@RequestMapping(value = "/owinfoDelById")@ResponseBodypublic Object owinfoDelById(Integer id){try{int i = owinfoService.delOwinfoById(id);return ResultMapUtil.getHashMapDel(i);} catch (Exception e){return ResultMapUtil.getHashMapException(e);}}}

源码获取:博客首页 "资源" 里下载!

Java项目:药店信息管理系统(java+SSM+JSP+layui+maven+mysql)相关推荐

  1. Java项目:药店信息管理系统(java+SSM+JSP+layui+maven+mysql)——计算机毕业设计

    一.项目简述 环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持) 项目技术: JSP ...

  2. Java项目:学生信息管理系统(java+SSM+JSP+layui+maven+mysql)

    源码获取:博客首页 "资源" 里下载! 一.项目简述 功能包括: 三角色管理: 学生,教师,管理员,在线选课,成绩录入,学生管理,选课管理,教室管理等等.学生管理可以查看所有学生并 ...

  3. Java项目:学生信息管理系统(java+SSM+jsp+mysql+maven)

    源码获取:博客首页 "资源" 里下载! 一.项目简述 功能包括: 用户的登录注册,学生信息管理,教师信息管理,班级信 息管理,采用mvcx项目架构,覆盖增删改查,包括学生, 教币班 ...

  4. 基于javaweb+mysql的电影在线观看系统(java+ssm+jsp+layui+maven+mysql)

    一.项目简述 环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持) 项目技术: JSP ...

  5. Java项目:医药信息管理系统(java+SSM+HTML+easyui+mysql)

    源码获取:俺的博客首页 "资源" 里下载! 项目介绍 该系统共七个功能模块:查询模块.录入模块.删除模块.修改模块.浏览模块.打印模块和用户管理模块. 系统只有一个超级管理员,可以 ...

  6. 基于javaweb的红酒朔源管理系统(java+ssm+jsp+layui+jquery+mysql)

    基于javaweb的红酒朔源管理系统(java+ssm+jsp+layui+jquery+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea ...

  7. 基于javaweb的农产品溯源管理系统(java+ssm+jsp+layui+jquery+mysql)

    基于javaweb的农产品溯源管理系统(java+ssm+jsp+layui+jquery+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/ide ...

  8. 计算机毕业设计Java智慧社区信息管理系统开发(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java智慧社区信息管理系统开发(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java智慧社区信息管理系统开发(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目 ...

  9. 基于javaweb的报销erp系统(java+ssm+jsp+layui+jquery+mysql)

    基于javaweb的报销erp系统(java+ssm+jsp+layui+jquery+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/ ...

最新文章

  1. Maven实战(三)Eclipse构建Maven项目
  2. 修改Spring boot内置的tomcat端口
  3. 运用Hibernate-Tools自动生成Java类和schema时,出现not found while looking for property...异常...
  4. 划重点了!网络推广网站在建设时期该如何进行优化?
  5. Hadoop伪集群环境搭建
  6. 早教机器人刷固件_机器人线刷包_机器人刷机包_机器人固件包_机器人救砖包 - 线刷宝ROM中心...
  7. MyBatis基础知识概述
  8. 命令行添加删除tomcat服务
  9. Windows Phone 7 Coding4Fun的弹出框
  10. android ResideMenu使用
  11. java谁对view进行渲染_为啥 Response.Write 后,View就不渲染了?
  12. 中国计算机学会 (China Computer Federation,CCF) 推荐中文科技期刊目录 - 2019
  13. 一个字等于多少个字节
  14. NVIDIA GPU Compute Capability解释
  15. 5、蓝桥杯之手机尾号评分
  16. Akka默认20s超时修改配置
  17. AI人工智能毕业设计课题:植物识别,植物识别系统
  18. ACM-ICPC 2018 南京赛区网络预赛 K. The Great Nim Game(博弈)
  19. u盘启动Linux什么时候可以拔下来,u盘装系统什么时候拔u盘|pe重装系统什么时候拔掉u盘...
  20. 【gdgzezoi】Problem B: 天天爱跑步

热门文章

  1. 在Ubuntu 16.04.3 LTS上运行go+https+json示例
  2. Blender+SP+UE5游戏艺术工作流程学习
  3. Linux中与进程终止相关的信号SIGTERM,SIGKILL,SIGINT
  4. Rocksdb 的 BlobDB key-value 分离存储插件
  5. [转]ASP.NET1.0升级ASP.NET2.0问题总结
  6. 新建本地仓库,同步远程仓场景,出现git branch --set-upstream-to=origin/master master 解决方法...
  7. SQL Server中SELECT会真的阻塞SELECT吗?
  8. ubuntu(16.04.01)学习-day1
  9. python 自动生成C++代码 (代码生成器)
  10. 快速构建Windows 8风格应用32-构建辅助磁贴