GithubHelp home page GithubHelp logo

zero-he / houserentalsystem Goto Github PK

View Code? Open in Web Editor NEW

This project forked from chriy/houserentalsystem

0.0 0.0 0.0 23.37 MB

房屋租赁管理系统,一套基于Layui+Spring+SpringMVC+Mybatis所写的毕业项目。界面仿Q房网进行排版。可实现房源信息的添加修改删除,用户能够进行下单预定。用户也能发布房源信息。管理员可以管理用户,管理房源信息,等一系列的基本功能

Java 90.52% CSS 8.77% JavaScript 0.71%

houserentalsystem's Introduction

HouseRentalSystem (房屋租赁管理系统)

  • 基于layui+SSM写的毕业设计,系统界面仿Q房网UI进行排版。后台管理界面使用的layui自带后台管理样式。后端语言使用的目前主流的Spring+SpringMvc+Mybatis框架。实现了一系列基本的增删改查和权限控制功能。

  • 由于一直在公司上班,没来得及更新这个项目。这个项目属于我的毕业设计,写的很匆忙。在整个系统的设计和代码编写过程中,可能没有完全遵循规范。也因此没有上传sql文件,因为结构比较简单。我相信如果有需要的,他一定能看懂我的数据库。近期我会着手这个系统的二次开发,整套系统推翻重做,将会利用所有能用到的新技术,也算是我个人的学习总结。如果有写的不正确的地方,欢迎指正,我会虚心学习。

!!! 为了帮助一部分才开始学习接触的人,我还是把sql文件传上来了。需要的自取,如果觉得对你有帮助,可以关注我之后重构的项目。目前还在制作中,我会尽快开源

部署注意事项:

  1. 简介图片是通过异步请求的方式进行上传的。需要注意接口是否正确。

  2. 其余详情图片是通过提交表单的方式进行提交的。

  3. 文件的上传需要配置虚拟路径。这是图片的存储目录。

    private String dirPath = "D:/upload/";
    // 简介图片地址
    private String simplePath = "";
    // 详细图片地址
    private StringBuilder detailsPath = new StringBuilder();
  4. 还有就是需要去tomcat容器中配置虚拟路径映射

    <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
    	<!--tomcat conf目录下,修改server.xml-->
        <!--在 Host标签中添加路径映射-->
          <Context docBase="D:/upload/" path="/HouseRentalSystem/file"/>
    </Host>

功能设计:

  1. 房屋信息展示
  2. 房屋详情页面展示
  3. 用户登录注册
  4. 用户发布房源信息
  5. 用户管理自己发布的所有房源信息
  6. 修改密码
  7. 管理员登录
  8. 管理员发布房源信息
  9. 管理员管理所有用户信息

以下为部分功能截图

  • 首页 image

  • 租房信息详情 image

  • 个人用户后台 image image

  • 管理员后台 image image

houserentalsystem's People

Contributors

chriy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.