功能介绍
本系统使用Eclipse/idea开发工具,使用Redis、MySQL数据库,采用MVC三层架构的方式,结合当前最流行的SSM框架来实现各个功能。系统分为房源信息、租赁及合同信息、申请列表、报障某块、租金信息、我的日程、登录等功能。具有开放体系结构的、易扩充的、易维护的、友好人机界面的优点。
使用技术
Spring + Spring MVC + MyBatis
部分代码
@Autowired
private UserlistService userlistService;
@Autowired
private HouselistService houselistService;
@Autowired
private ApplyService applyService;
//申请看房
@RequestMapping("/applycheckuserlist")
public String applycheckuserlist(HttpSession httpSession,Model model,Integer id){
User user1= (User) httpSession.getAttribute("user");
Integer user_id=user1.getId();
Userlist list=userlistService.findhasuserlist(user_id);
if(list==null){
model.addAttribute("error", "applycheck");
return "redirect:houselist.action";
}else{
Houselist houselist=houselistService.findid(id);
houselist.setStatus("已被申请");
hous