文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Java怎么实现药店信息管理系统

2023-06-29 00:32

关注

这篇“Java怎么实现药店信息管理系统”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Java怎么实现药店信息管理系统”文章吧。

一、项目简述

环境配置:

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

项目技术:

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

Java怎么实现药店信息管理系统

Java怎么实现药店信息管理系统

Java怎么实现药店信息管理系统

Java怎么实现药店信息管理系统

Java怎么实现药店信息管理系统

药品相关的controller:

@Controller@RequestMapping(value = "/druginfo")public class DruginfoController {     @Autowired    private IDruginfoService druginfoService;         @RequestMapping    public String druginfo(){        return "/druginfo";    }         @RequestMapping(value = "/druginfoQueryPage")    @ResponseBody    public 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")    @ResponseBody    public 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")    @ResponseBody    public Object druginfoEdit(Druginfo druginfo){        try{            int i = druginfoService.editDruginfo(druginfo);            return ResultMapUtil.getHashMapSave(i);        } catch (Exception e){            return ResultMapUtil.getHashMapException(e);        }    }         @RequestMapping(value = "/druginfoDelById")    @ResponseBody    public Object druginfoDelById(Integer id){        try{            int i = druginfoService.delDruginfoById(id);            return ResultMapUtil.getHashMapDel(i);        } catch (Exception e){            return ResultMapUtil.getHashMapException(e);        }    }         @RequestMapping(value = "/druginfoList")    @ResponseBody    public Object druginfoList(){        List<Druginfo> druginfoList = druginfoService.queryDruginfoList();        return ResultMapUtil.getHashMapList(druginfoList);    }         @RequestMapping(value = "/warranty")    public String warranty(){        return "/warranty";    }}

用户相关的controller:

@Controllerpublic class UserController {         @RequestMapping(value = "/login")    public String login(){        return "/login";    }         @RequestMapping(value = "/toLogin")    @ResponseBody    public 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@RequestMapping(value = "/owinfo")public class OwinfoController {     @Autowired    private IOwinfoService owinfoService;         @RequestMapping    public String owinfo(){        return "/owinfo";    }         @RequestMapping(value = "/owinfoQueryPage")    @ResponseBody    public 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")    @ResponseBody    public 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")    @ResponseBody    public Object owinfoEdit(Owinfo owinfo){        try{            int i = owinfoService.editOwinfo(owinfo);            return ResultMapUtil.getHashMapSave(i);        } catch (Exception e){            return ResultMapUtil.getHashMapException(e);        }    }         @RequestMapping(value = "/owinfoDelById")    @ResponseBody    public Object owinfoDelById(Integer id){        try{            int i = owinfoService.delOwinfoById(id);            return ResultMapUtil.getHashMapDel(i);        } catch (Exception e){            return ResultMapUtil.getHashMapException(e);        }    } }

以上就是关于“Java怎么实现药店信息管理系统”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程网行业资讯频道。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯