栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

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

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

一、项目简述

环境配置:
Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)

项目技术:
JSP +Spring + SpringMVC + MyBatis + html+ css + Javascript + JQuery + Ajax + layui+ maven等等





药品相关的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 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 druginfoList = druginfoService.queryDruginfoList();
return ResultMapUtil.getHashMapList(druginfoList);
}


@Controller
public class UserController {


@RequestMapping(value = “/login”)
public String login(){
return “/login”;
}


@RequestMapping(value = “/toLogin”)
@ResponseBody
public Object toLogin(String username,String password){
if(usernamenull||passwordnull){
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”;
}

}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/684243.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号