赞
踩
随着时代的发展,房屋已经成为人们生活中不可或缺的一部分,所以现在很多城市房屋交易,房屋的出租和出售等信息显得尤为重要,为了能够给需要房屋信息的人提供一个方便快捷的交流平台,我们通过Springboot框架和MySQL数据库开发了本次的房产门户房屋出租销售网站
java计算机毕业设计基于springboo+vue的房产销售门户网站(源代码+数据库+Lw文档)
开发语言:Java+mysql+vue
开发工具:IDEA /Eclipse
数据库:MYSQL5.7
应用服务:Tomcat7/Tomcat8
使用框架:ssm+vue
可定制框架:ssm/Springboot/vue/python/PHP/小程序/安卓均可开发
首先打开系统之后是首页部分,在首页部分可以看到最新的房源信息。
当用户在上一步中点击了房屋的图片之后,系统会自动的跳转到房屋的详情界面,在房屋详情界面中可以看到房屋的类型,所在地,朝向,价格等因素并可以对有意向的房屋进行预约
当用户想要预约房屋的时候,点击预约按钮,系统会自动的跳转到预约界面。在预约界面中输入自己的房屋预约信息,然后点击提交按钮即可。
为了让需要房屋的人有一个更好的交流平台,我们设计了交流论坛模块儿,在本模块中用户可以自由的发帖。同时可以回复和查看他人的帖子
管理员和用户都可登录到后台,对后台相关内容进行管理,下图为房屋信息管理界面。
/** * 房屋信息 * 后端接口 * @author * @email * @date 2021-03-08 15:25:54 */ @RestController @RequestMapping("/fangwuxinxi") public class FangwuxinxiController { @Autowired private FangwuxinxiService fangwuxinxiService; /** * 后端列表 */ @RequestMapping("/page") public R page(@RequestParam Map<String, Object> params,FangwuxinxiEntity fangwuxinxi, HttpServletRequest request){ EntityWrapper<FangwuxinxiEntity> ew = new EntityWrapper<FangwuxinxiEntity>(); PageUtils page = fangwuxinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, fangwuxinxi), params), params)); return R.ok().put("data", page); } /** * 前端列表 */ @IgnoreAuth @RequestMapping("/list") public R list(@RequestParam Map<String, Object> params,FangwuxinxiEntity fangwuxinxi, HttpServletRequest request){ EntityWrapper<FangwuxinxiEntity> ew = new EntityWrapper<FangwuxinxiEntity>(); PageUtils page = fangwuxinxiService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, fangwuxinxi), params), params)); return R.ok().put("data", page); } /** * 列表 */ @RequestMapping("/lists") public R list( FangwuxinxiEntity fangwuxinxi){ EntityWrapper<FangwuxinxiEntity> ew = new EntityWrapper<FangwuxinxiEntity>(); ew.allEq(MPUtil.allEQMapPre( fangwuxinxi, "fangwuxinxi")); return R.ok().put("data", fangwuxinxiService.selectListView(ew)); } /** * 查询 */ @RequestMapping("/query") public R query(FangwuxinxiEntity fangwuxinxi){ EntityWrapper< FangwuxinxiEntity> ew = new EntityWrapper< FangwuxinxiEntity>(); ew.allEq(MPUtil.allEQMapPre( fangwuxinxi, "fangwuxinxi")); FangwuxinxiView fangwuxinxiView = fangwuxinxiService.selectView(ew); return R.ok("查询房屋信息成功").put("data", fangwuxinxiView); } /** * 后端详情 */ @RequestMapping("/info/{id}") public R info(@PathVariable("id") Long id){ FangwuxinxiEntity fangwuxinxi = fangwuxinxiService.selectById(id); fangwuxinxi.setClicknum(fangwuxinxi.getClicknum()+1); fangwuxinxi.setClicktime(new Date()); fangwuxinxiService.updateById(fangwuxinxi); return R.ok().put("data", fangwuxinxi); } /** * 前端详情 */ @RequestMapping("/detail/{id}") public R detail(@PathVariable("id") Long id){ FangwuxinxiEntity fangwuxinxi = fangwuxinxiService.selectById(id); fangwuxinxi.setClicknum(fangwuxinxi.getClicknum()+1); fangwuxinxi.setClicktime(new Date()); fangwuxinxiService.updateById(fangwuxinxi); return R.ok().put("data", fangwuxinxi); }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。