4.21团队和个人第九次冲刺
团队博客
整个项目预期的任务量:30h 已用26h
任务看板照片
团队照片
燃尽图
4.产品状态
完成了企业查询的个人信息还有录取的功能
个人冲刺
昨天完成了用户的相关功能,今天完成企业查询应聘的人信息,以及录取的功能
package com.itheima.web; import com.itheima.pojo.Company; import com.itheima.pojo.User; import com.itheima.service.UserService; import javax.servlet.*; import javax.servlet.http.*; import javax.servlet.annotation.*; import java.io.BufferedReader; import java.io.IOException; @WebServlet("/AgreeUserServlet") public class AgreeUserServlet extends HttpServlet { UserService userService = new UserService(); @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { HttpSession session = request.getSession(); Company company = (Company)session.getAttribute("company"); BufferedReader br = request.getReader(); String uid = br.readLine();//json字符串 userService.agreeuser(Integer.parseInt(uid),company.getCid()); userService.delete_submit(Integer.parseInt(uid)); response.getWriter().write("success"); } @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doGet(request, response); } }
package com.itheima.web; import com.alibaba.fastjson.JSON; import com.itheima.pojo.Company; import com.itheima.pojo.Resume; import com.itheima.pojo.Submit; import com.itheima.pojo.User; import com.itheima.service.UserService; import javax.servlet.*; import javax.servlet.http.*; import javax.servlet.annotation.*; import java.io.IOException; import java.util.ArrayList; import java.util.List; @WebServlet("/SelectNonAdoptedServlet") public class SelectNonAdoptedServlet extends HttpServlet { UserService userService = new UserService(); @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { HttpSession session = request.getSession(); Company company = (Company)session.getAttribute("company"); List<Resume> resumes=new ArrayList<>(); List<Submit> submits = userService.select_nonadopt_resume(company.getCid()); for(Submit submit:submits){ int uid = submit.getUid(); List<Resume> resumes1 = userService.selectresumebyid(uid); resumes.add(resumes1.get(0)); } //2. 转为JSON String jsonString = JSON.toJSONString(resumes); //3. 写数据 response.setContentType("text/json;charset=utf-8"); response.getWriter().write(jsonString); } @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doGet(request, response); } }
代码流程较为简单,没有什么困难