日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

要毕业了,自学实现SSM开发房屋租赁系统

發布時間:2024/1/18 windows 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 要毕业了,自学实现SSM开发房屋租赁系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

項目編號:BS-XX-024

?本系統基于SSM(spring+springmvc+mybatis)框架實現開發,前端基于BootStrap框架實現,數據庫采用MYSQL,開發工具為IDEA或ECLIPSE。

本系統功能完整,界面簡潔大方,運行無誤,比較適合做畢業設計和課程設計使用。

本系統主要有兩個角色,一個是物業管理員,一個是租賃方:

物業管理員登陸:可以實現房屋信息管理,租賃和合同信息管理,申請租賃房屋管理,租金管理,日程管理,租賃用戶管理,故障報修管理。

租客登陸:可以查詢房屋信息,申請租賃,管理個人租賃信息,申請退租,管理租金,故障報修,完善個人信息。

部分功能展示如下:

登陸地址:http://localhost:8080/parkMaster/login.action??? admin? /? 123456

  • 物業房屋管理員登陸

登陸頁面

添加房屋

租賃管理

退租列表

租賃合同

查看申核租賃申請

簽訂合同

故障處理

租金管理

日程管理

賬戶管理:手動在 user表中添加租賃用戶

二,租客登陸進入

租賃申請管理

交租管理

故障報修

個人信息完善

頁面太多,就不一一展示,本系統功能完整,界面簡潔大方,運行無誤,比較適合做畢業設計和課程設計使用。

部分實現代碼:

package service;import java.util.List;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional;import pojo.Applyout; import pojo.Checkout; import pojo.Zulist; import dao.ApplyoutMapper; import dao.CheckoutMapper; import dao.HetongMapper; import dao.HouselistMapper; import dao.ZulistMapper;@Service @Transactional public class ApplyoutServiceImpl implements ApplyoutService {@Autowiredprivate ApplyoutMapper applyoutMapper;@Autowiredprivate HouselistMapper houselistMapper;@Autowiredprivate HetongMapper hetongMapper;@Autowiredprivate CheckoutMapper checkoutMapper;@Autowiredprivate ZulistMapper zulistMapper;@Overridepublic void insertapplyout(Zulist zulist) {Applyout applyout=new Applyout();applyout.setHouse_id(zulist.getHouse_id());applyout.setAddress(zulist.getAddress());applyout.setStatus("申請中");applyout.setUserlist_id(zulist.getUserlist_id());applyoutMapper.insertapplyout(applyout);}@Overridepublic List<Applyout> findallapplyout() {List<Applyout> list=applyoutMapper.findallapplyout();return list;}@Overridepublic void updateapplyout(Applyout applyout) {applyoutMapper.updateapplyout(applyout);}@Overridepublic void agreeapplyout(Integer id) {Applyout applyout=applyoutMapper.findbyid(id);houselistMapper.deletehousebyhouseid(applyout.getHouse_id());hetongMapper.deletehetong(applyout.getHouse_id());Checkout checkout=new Checkout();checkout.setHouse_id(applyout.getHouse_id());checkout.setAddress(applyout.getAddress());checkout.setStatus("已退租");checkout.setUserlist_id(applyout.getUserlist_id());checkoutMapper.insertcheckout(checkout);applyout.setStatus("已同意");applyoutMapper.updateapplyoutbyhouse(applyout);zulistMapper.deletezulist(applyout.getHouse_id());}@Overridepublic void deleteapplyout(Integer id) {applyoutMapper.deleteapplyout(id);}} package service;import java.util.List;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional;import pojo.Apply; import pojo.Houselist; import dao.ApplyMapper; import dao.HouselistMapper;@Service @Transactional public class ApplyServiceImpl implements ApplyService {@Autowiredprivate ApplyMapper applyMapper;@Autowiredprivate HouselistMapper houselistMapper;@Overridepublic void insertapply(Apply apply) {applyMapper.insertapply(apply);}@Overridepublic List<Apply> findapplylist() throws Exception {List<Apply> apply=applyMapper.findapplylist();return apply;}@Overridepublic Apply findbyhouse_id(String house_id) {Apply apply=applyMapper.findbyhouse_id(house_id);return apply;}@Overridepublic void deletebyhouse_id(String house_id) {applyMapper.deletebyhouse_id(house_id);}@Overridepublic void refuseapply(Houselist houselist) {houselistMapper.updatestatus(houselist);applyMapper.deletebyhouse_id(houselist.getHouseid());}}

package service;import java.util.List;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional;import pojo.Checkout; import dao.CheckoutMapper; @Service @Transactional public class CheckoutServiceImpl implements CheckoutService {@Autowiredprivate CheckoutMapper checkoutMapper;@Overridepublic void insertcheckout(Checkout checkout) {checkoutMapper.insertcheckout(checkout);}@Overridepublic List<Checkout> getallcheckout() {List<Checkout> checkout=checkoutMapper.getallcheckout();return checkout;}@Overridepublic void deletecheckout(Integer id) {checkoutMapper.deletecheckout(id);}}

總結

以上是生活随笔為你收集整理的要毕业了,自学实现SSM开发房屋租赁系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。