开发技术
前端:微信小程序、layUI、JQuery
后端:springmvc+spring+mybatis(ssm)
maven构建工具
mysql数据库
tomcat服务器
功能模块设计
本地运行后的截图
具体实现代码如下:
/**
* 用户的消息列表
*/
@RequestMapping("/user/newslist")
public String userNewsList(HttpServletRequest request) {
User user = (User) request.getSession().getAttribute("user");
if(user!=null){
List<Map<String,Object>> newsLists = newsService.findListByUid(user.getId());
request.setAttribute("newslist", newsLists);
return "user/usernewslist";
}else {
request.setAttribute("error", "请登录之后操作,否则非法操作,如有疑问,请联系管理员:[email protected]");
return "system/login";
}
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
具体实现代码如下:
/**
* 招聘信息详情
*/
@RequestMapping("/detail")
public String detail(String id,HttpServletRequest request) {
if(id!=null) {
//1.0 查询出招聘的具体信息,内容
Myrecruitment myrecruitment = myRecruitmentServiceImpl.selectById(id);
request.setAttribute("myrecruitment", myrecruitment);
//2.0 判断该用户是否已经投递了该招聘信息
User u = (User) request.getSession().getAttribute("user");
Applay applay = applayService.findByUidAndMid(u.getId(),id);
if(applay!=null) {
request.setAttribute("hasApplay", true);
}else {
request.setAttribute("hasApplay", false);
}
return "recruitmentdetail";
}else {
return "system/error";
}
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
代码特色分析
0.招聘系统 招聘网站 企业招聘系统 招聘小程序均可使用这个源代码
1.基于springmvc+spring+mybatis开发 使用maven构建web工程 微信开发者工具开发微信小程序
2.创新点:三端(前台系统+后台系统+小程序端) 可视化图表(百度echarts) 多角色登录(HR 求职者 系统管理员)
3.适合招聘类设计课题,从哪个角度都能改造成功
前后台功能都具备 可远程演示,要源码加群 1160391469 可定制售后
请发表评论