源码+数据库脚本 ssm招聘求职系统

【运行环境】  IDEA,Eclipse,MyEclipse,JDK1.8,Tomcat8

【技术栈】  SSM,MYSQL,JAVA, JSP, JQUERY, HTML, CSS, JAVASCRIPT,Layui

代码下载:  链接:https://pan.baidu.com/s/1cbu2UF17P-axx-TF_po5vw    提取码:8888 

本系统需包括以下方面:用户管理模块、检索模块、新闻模块、留言模块、会员模块、公告模块和后台管理模块。

(1) 用户管理模块:

求职者注册:求职者注册完成登录后需要编辑自己资料,包括姓名、年龄、专业、联系方式、求职意向(可选择行业)

招聘者注册:注册完成后需要填写公司的信息,招聘职位、薪资待遇、地址、联系方式、有无工作经验、人数需求等。

会员登录:注册成为会员无论是求职者还是招聘者都会优先推送信息

(2) 检索模块:求职者可输入职位或者地点、薪资待遇进行检索相关的招聘信息。 

    招聘者可输入需招聘的职位或是专业进行检索到相关的求职者信息

(3) 新闻模块:主要包括新闻标题、主要描述和发布时间,并要实现对新闻的增删改查等操作。

(4) 公告模块:主要包含公告的发布者、公告的标题、内容、发布时间等操作。

(5) 招聘信息:根据招聘信息可以投递简历;求职信息:求职者可发布自己的求职信息

(6) 留言模块:应包括留言的标题、内容、时间和留言者的名称,使人能详细了解留言的具体信息。

(7) 评论:实现应聘者和招聘者可以互相评论,使之后的求职者和应聘者互相更加了解

(8) 投票模块:了解获得该网站的途径,进行比较,得到网站系统发布出去最广泛的途径。

(9) 后台管理模块:主要包括对基础信息的维护和招聘信息的维护,基础信息的维护包含修改密码、管理员维护,留言管理,公告管理,会员管理,人员信息审核,并可以对招聘信息的维护。通过后台管理,管理员可以管理系统的信息。

【部分代码】

db.properties

driverName=com.mysql.jdbc.Driver
url=jdbc\:mysql\://localhost\:3306/getajobssm_db?characterEncoding\=utf-8
user_name=root
user_pwd=root

IndexController.java

package com.controller;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.*;

import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartUtilities;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.data.category.DefaultCategoryDataset;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

import sun.awt.geom.AreaOp.IntOp;

import com.bean.Member;
import com.bean.News;
import com.bean.Sysuser;
import com.bean.Work;
import com.dao.MemberDAO;
import com.dao.NoticeDAO;
import com.dao.SysuserDAO;
import com.dao.WorkDAO;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import com.util.Info;

import java.util.*;
@Controller
public class IndexController extends BaseController {
	@Resource
	MemberDAO memberDAO;
	@Resource
	WorkDAO workDAO;

	@RequestMapping("index")
	public String index(HttpServletRequest request) {
		
		//首页招聘信息
		String index = request.getParameter("index");
		String key = request.getParameter("key");
		String ziwei = request.getParameter("ziwei");
		String salary = request.getParameter("salary");
	   	int pageindex = 1;
	   	if(index!=null){
	   		 pageindex = Integer.parseInt(index);
	   	}
	   	HashMap map = new HashMap();
	   	map.put("key", key);
		map.put("ziwei", ziwei);
	   	map.put("salary", salary);
   	    Page<Object> page = PageHelper.startPage(pageindex,6);
		List<Work> list = workDAO.selectAll(map);
		for(Work work:list){
			Member mmm =  memberDAO.findById(work.getMemberid());
			work.setMember(mmm);
		}
		request.setAttribute("list", list);
		request.setAttribute("key", key);
		request.setAttribute("ziwei", ziwei);
		request.setAttribute("salary", salary);
		request.setAttribute("index", page.getPageNum());
		request.setAttribute("pages", page.getPages());
		request.setAttribute("total", page.getTotal());
		 return "index";
	}
	

}

【项目运行截图】

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值