前言:
如今你们对“java图书馆管理系统”大体比较重视,我们都需要了解一些“java图书馆管理系统”的相关内容。那么小编在网络上网罗了一些关于“java图书馆管理系统””的相关知识,希望咱们能喜欢,你们快快来学习一下吧!实现的功能
1.借阅管理
2.图书馆里
3.读者管理
4.类型管理
5.公告管理
6.管理员管理
使用的技术
后端:java语言,SSM框架,MySql数据库
前端:jsp页面,layUI框架
部分代码展示
@Controllerpublic class AdminController { @Autowired private AdminService adminService; /** * 查询管理员的首页 */ @GetMapping("/adminIndex") public String adminIndex(){ return "admin/adminIndex"; } @GetMapping("/addAdmin") public String addAdmin(){ return "admin/addAdmin"; } /** * 根据id查询管理员信息 */ @GetMapping("/queryAdminById") public String queryAdminById(Integer id, Model model){ model.addAttribute("id",id); return "admin/updateAdmin"; } /** * 提交管理添加功能实现 */ @ResponseBody @RequestMapping("/addAdminSubmit") public R addAdminSubmit(Admin admin){ int num=adminService.addAdminSubmit(admin); if(num>0){ return R.ok(); }else{ return R.fail("添加失败"); } } @ResponseBody @RequestMapping("/updatePwdSubmit") public R updatePwdSubmit(Integer id,String oldPwd,String newPwd){ //根据id查询对象 Admin info=adminService.queryAdminById(id); if(!oldPwd.equals(info.getPassword())){//输入的密码是否和原密码一致 return R.fail("输入的旧密码和原来不一致"); }else{ //调用修改方法 Admin admin=new Admin(); admin.setPassword(newPwd); admin.setType(info.getType()); admin.setUsername(info.getUsername()); admin.setId(id); adminService.updateAdminSubmit(admin); return R.ok("修改密码成功"); } } /*** * 删除功能实现 */ @ResponseBody @RequestMapping("/deleteAdmin") public R deleteAdmin(String ids){ List<String> list=Arrays.asList(ids.split(",")); int num=adminService.deleteAdminByIds(list); if(num>0){ return R.ok(); }else{ return R.fail("删除失败"); } } /** * 查询所有的管理员信息 */ @ResponseBody @RequestMapping("/adminAll") public R adminAll(Admin admin, @RequestParam(defaultValue = "1") int page, @RequestParam(defaultValue = "15") int limit){ //查询所有的记录信息 PageInfo<Admin> pageInfo=adminService.queryAdminInfoAll(admin,page,limit); return R.ok("成功",pageInfo.getTotal(),pageInfo.getList()); }}
获取源码请关注后私信“20221220”
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #java图书馆管理系统 #java图书馆管理系统的体会 #java图书馆管理系统报告 #java图书馆管理系统的框架怎么设计 #java图书馆管理系统怎么做