前端框架:
Bootstrap3
AJAX(JQuery)
页面渲染:
JSP
后端框架:
Spring
SpringMVC
Mybatis Plus
项目已经部署在服务器上
http://www.zhilin.club:8080/House_Rent
功能实现
用户登录之后点击预定可以预定某个房屋;预定之后可以在“我的租房”界面看到自己所预定的房屋并选择性的支付定金,当用户支付定金之后房屋状态变为已出租,用户支付三套房屋变为会员租客,超过五套变为贵宾租客;
当多个用户同时看上一间房屋时,比较用户之间的状态,高则租赁成功,否则失败;
用户可以同时租赁多个房屋,自己也可以发布房源,同时可以在"我的房屋"界面删除和修改"我已发布的房屋";(仅未出租)
用户登陆之后可以在首页或租房页面看到所有租房列表;
管理员需要通过正确的账号密码登录才能进入管理后台,否则会被拦截器拦住;
管理员后台首页则是所有订单列表的信息(未做分页);
管理员可以通过对已注册的用户进行增删改查操作;
其他功能
用户注册时使用了Random类可以给用户的手机号码发送6位验证码;
对租房页面的导航区域的按钮添加了可点击(仅租金)
基本上的页面都是无刷新(ajax),后端传给前端全为JSON数据,可扩展性强;并设置了允许跨域
感受
复习了一下jsp和ajax操作;
页面写的拉跨,认识到自己的不足;
页面展示



