毕业生就业信息管理系统(ssm,mysql)(毕业论文10000字以上,程序代码,MySQL数据库)
【运行环境】 IDEA JDK1.8 Mysql
代码下载 链接:https://pan.baidu.com/s/1GD35ES1Shg2B1yTyQGLxDg 提取码:8888
本系统用户角色包含管理员,企业,学生,下面分别描述其功能
【管理员】登录,修改管理员信息,系别列表,添加系别,修改系别,删除系别,专业管理,学生列表查询,添加学生,修改学生,删除学生,
企业列表,添加企业,修改企业,删除企业,就业新闻查询,添加新闻,修改新闻,删除新闻,就业档案查询,就业档案添加,
上传简历,就业档案修改,就业档案删除,下载简历,岗位信息查询,删除岗位,学生简历查询,就业留言查询,就业留言添加,就业留言删除,
求职列表查询,删除求职信息,就业情况查询
【企业】登录,个人信息管理,就业新闻查询,查看新闻详情,就业档案查询,下载简历,查看简历内容,岗位添加,岗位修改,岗位删除,
就业生留言列表查询,就业生留言板添加,就业生留言删除,求职列表查询
【学生】登录,个人信息管理,就业新闻管理,就业档案管理,岗位管理,投递简历,我的简历查询,修改简历,删除简历,就业留言板查询,添加就业留言,删除就业留言, 毕业生求职列表,毕业生求职删除
代码
applicationContext.xml
BBSController
package com.controller;
import java.sql.Timestamp;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import com.entity.Bbs;
import com.entity.BbsWithBLOBs;
import com.entity.Sysuser;
import com.server.BbsServer;
import com.server.SysuserServier;
import com.util.PageBean;
@Controller
public class BbsController {
@Resource
private BbsServer bbsService;
@Resource
private SysuserServier userService;
// 显示留言详细信息
@RequestMapping("admin/bbs_detail.do")
public String bbs_detail(int id,ModelMap map,HttpSession session){
map.put("bbs", bbsService.getById(id));
return "admin/bbs_detail";
}
// 添加留言
@RequestMapping("admin/addBbs.do")
public String addBbs(HttpServletRequest request,BbsWithBLOBs bbs,HttpSession session){
Timestamp time=new Timestamp(System.currentTimeMillis());
Sysuser u=(Sysuser)session.getAttribute("auser");
if(u==null||u.equals("")){
return "admin/login";
}else{
bbs.setUid(u.getId());
bbs.setPubtime(time.toString().substring(0, 19));
bbs.setSta("待回复");
bbs.setIsdel("1");
bbsService.add(bbs);
return "redirect:bbsList.do";
}
}
// 分页查询--留言列表
@RequestMapping("admin/bbsList.do")
public String goodList(@RequestParam(value="page",required=false)String page,
ModelMap map,HttpSession session){
Sysuser user = (Sysuser)session.getAttribute("auser");
if(user==null){
return "admin/login";
}else{
if(page==null||page.equals("")){
page="1";
}
PageBean pageBean=new PageBean(Integer.parseInt(page), PageBean.PAGESIZE);
Map pmap=new HashMap();
pmap.put("pageno", pageBean.getStart());
pmap.put("pageSize", pageBean.getPageSize());
Map bmap=new HashMap<>();
if(user.getUtype().equals("学生")){
bmap.put("uid", user.getId());
pmap.put("uid", user.getId());
}else if(user.getUtype().equals("管理员")){
bmap.put("uid", null);
pmap.put("uid", null);
}
int total=bbsService.getCount(bmap);
pageBean.setTotal(total);
List list=bbsService.getByPage(pmap);
map.put("page", pageBean);
map.put("list", list);
map.put("ulist", userService.getAll(null));
session.setAttribute("p", 1);
return "admin/bbs_list";
}
}
// 分页模糊查询
@RequestMapping("vagueBbsList.do")
public String vagueBbsList(@RequestParam(value="page",required=false)String page,
ModelMap map,HttpSession session){
if(page==null||page.equals("")){
page="1";
}
PageBean pageBean=new PageBean(Integer.parseInt(page),PageBean.PAGESIZE);
Map pmap=new HashMap();
pmap.put("pageno", pageBean.getStart());
pmap.put("pageSize", pageBean.getPageSize());
Map bmap=new HashMap();
int total=bbsService.getCount(bmap);
pageBean.setTotal(total);
List list=bbsService.getByPage(pmap);
map.put("page", pageBean);
map.put("list", list);
session.setAttribute("p", 2);
return "admin/list_bbs";
}
@RequestMapping("admin/deleteBbs.do")
public String deleteBbs(int id){
bbsService.delete(id);
return "redirect:bbsList.do";
}
}
【项目运行截图】