开发环境
项目编号:java+springmvc+vues ssm453ssm考研信息查询系统#毕业设计
开发语言:Java
开发工具:IDEA /Eclipse
数据库:MYSQL5.7
应用服务:Tomcat7/Tomcat8
使用框架:ssm+vue
项目介绍
为了进一步提高研究生招生考试的管理水平,适应考试发展的需要,计算机技术考试实施网上报名非常必要。随着考试规模的不断扩大,考试专业领域的扩展以及考试级别的不断增加,对考试服务及管理质量提出了越来越高的要求。在新形势下,必须高效、准确、快捷地做好考务工作,建立公平、公开的考试管理体系。
研究生招生网上报名系统实施网上报名可以向考生提供方便的服务:考生可以随时随地咨询和报名,灵活性强,同时也使得报名数据汇总以及信息传递快捷、操作简便;流程清晰、数据处理及时、准确。实现资料共享,管理方式更人性化,考务管理更加流程化、规范化、公开化、科学化。便于领导动态掌握报考情况,及时统计相关信息,为领导提供泱策依据,便于对有关事宜提前做出安排。通过信息化、网络化的交流,便于考弑管理部门与考生沟通,使领导及时了解考生的意见和要求,有利于改进考试工作。
H前,国内外对网上报名系统的设计和实现已日趋成熟。
系统截图
关键代码
/**
* 考研资讯
* 后端接口
* @author
* @email
* @date 2020-09-29 15:12:21
*/
@RestController
@RequestMapping("/kaoyanzixun")
public class KaoyanzixunController {
@Autowired
private KaoyanzixunService kaoyanzixunService;
/**
* 后端列表
*/
@RequestMapping("/page")
public R page(@RequestParam Map<String, Object> params,KaoyanzixunEntity kaoyanzixun, HttpServletRequest request){
EntityWrapper<KaoyanzixunEntity> ew = new EntityWrapper<KaoyanzixunEntity>();
PageUtils page = kaoyanzixunService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, kaoyanzixun), params), params));
return R.ok().put("data", page);
}
/**
* 前端列表
*/
@IgnoreAuth
@RequestMapping("/list")
public R list(@RequestParam Map<String, Object> params,KaoyanzixunEntity kaoyanzixun, HttpServletRequest request){
EntityWrapper<KaoyanzixunEntity> ew = new EntityWrapper<KaoyanzixunEntity>();
PageUtils page = kaoyanzixunService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, kaoyanzixun), params), params));
return R.ok().put("data", page);
}
/**
* 列表
*/
@RequestMapping("/lists")
public R list( KaoyanzixunEntity kaoyanzixun){
EntityWrapper<KaoyanzixunEntity> ew = new EntityWrapper<KaoyanzixunEntity>();
ew.allEq(MPUtil.allEQMapPre( kaoyanzixun, "kaoyanzixun"));
return R.ok().put("data", kaoyanzixunService.selectListView(ew));
}
/**
* 查询
*/
@RequestMapping("/query")
public R query(KaoyanzixunEntity kaoyanzixun){
EntityWrapper< KaoyanzixunEntity> ew = new EntityWrapper< KaoyanzixunEntity>();
ew.allEq(MPUtil.allEQMapPre( kaoyanzixun, "kaoyanzixun"));
KaoyanzixunView kaoyanzixunView = kaoyanzixunService.selectView(ew);
return R.ok("查询考研资讯成功").put("data", kaoyanzixunView);
}
/**
* 后端详情
*/
@RequestMapping("/info/{id}")
public R info(@PathVariable("id") String id){
KaoyanzixunEntity kaoyanzixun = kaoyanzixunService.selectById(id);
return R.ok().put("data", kaoyanzixun);
}
/**
* 前端详情
*/
@IgnoreAuth
@RequestMapping("/detail/{id}")
public R detail(@PathVariable("id") String id){
KaoyanzixunEntity kaoyanzixun = kaoyanzixunService.selectById(id);
return R.ok().put("data", kaoyanzixun);
}
/**
* 后端保存
*/
@RequestMapping("/save")
public R save(@RequestBody KaoyanzixunEntity kaoyanzixun, HttpServletRequest request){
kaoyanzixun.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
//ValidatorUtils.validateEntity(kaoyanzixun);
kaoyanzixunService.insert(kaoyanzixun);
return R.ok();
}
/**
* 前端保存
*/
@RequestMapping("/add")
public R add(@RequestBody KaoyanzixunEntity kaoyanzixun, HttpServletRequest request){
kaoyanzixun.setId(new Date().getTime()+new Double(Math.floor(Math.random()*1000)).longValue());
//ValidatorUtils.validateEntity(kaoyanzixun);
kaoyanzixunService.insert(kaoyanzixun);
return R.ok();
}