• 大小: 37.05MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-28
  • 语言: Java
  • 标签: java  web  mysql  xml  jsp  

资源简介

房屋出租系统完整开发案例,CRUD完善,前端页面完善,附加sql语句

资源截图

代码片段和文件信息

package com.qf.action;

import com.qf.dto.HouseDto;
import com.qf.dto.PageDto;
import com.qf.service.HosueService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Controller;
import org.springframework.util.StringUtils;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

import javax.servlet.http.HttpServletRequest;
import java.text.ParseException;
import java.util.List;

@Controller
public class HouseAction {
    @Autowired
    @Qualifier(“hosueService“)
    private HosueService hosueService;

    @RequestMapping(“/list.do“)
    public ModelAndView getByPage(HttpServletRequest request){
        ModelAndView mv=new ModelAndView();
        String page = request.getParameter(“page“);
        int currentPage=1;
        if (StringUtils.isEmpty(page)){
            currentPage=1;
        }else {
            currentPage= Integer.parseInt(page);
        }
        if (currentPage<=1){
            currentPage=1;
        }
        PageDto pageDto=new PageDto();
        pageDto.setCurrentPage(currentPage);

        List byPage = hosueService.getByPage(pageDto);
        int totalPage = pageDto.getTotalPage();
        if (currentPage>=totalPage){
            currentPage=totalPage;
        }

        mv.addobject(“list“byPage);
        mv.addobject(“currentPage“currentPage);
        mv.addobject(“totalPage“totalPage);
        mv.setViewName(“/list.jsp“);

        return mv;
    }
    @RequestMapping(“/detail.do“)
    public ModelAndView getById(HttpServletRequest request){
        ModelAndView mv=new ModelAndView();
        String id = request.getParameter(“id“);
        HouseDto byId = hosueService.getById(Long.valueOf(id));
        mv.addobject(“dto“byId);
        mv.setViewName(“/detail.jsp“);
        return mv;
    }
    @RequestMapping(“/add.do“)
    public String add(HttpServletRequest request) throws ParseException {
        String time = request.getParameter(“bookTime“);
        String type = request.getParameter(“houseType“);
        String phone = request.getParameter(“linkTel“);
        String address = request.getParameter(“address“);
        String size = request.getParameter(“acreage“);
        String floor= request.getParameter(“floorNo“);
        String price = request.getParameter(“hirePrice“);
        HouseDto dto=new HouseDto();
        dto.setHouseDate(time);
        dto.setHouseType(type);
        dto.setHouseAddress(address);
        dto.setHouseFloor(Integer.parseInt(floor));
        dto.setHouseSize(Integer.parseInt(size));
        dto.setHousePrice(Double.valueOf(price));
        dto.setHousePhone(phone);
        int add = hosueService.add(dto);
        if (add>0){
            return “forward:/list.do“;
        }
        return “/add.jsp“;
    }
    @RequestMappin

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-10-12 11:03  房屋出租\
     目录           0  2018-10-12 11:03  房屋出租\房屋出租\
     文件        9885  2018-10-11 09:14  房屋出租\房屋出租\pom.xml
     目录           0  2018-10-12 11:03  房屋出租\房屋出租\src\
     目录           0  2018-10-12 11:03  房屋出租\房屋出租\src\main\
     目录           0  2018-10-12 11:03  房屋出租\房屋出租\src\main\java\
     目录           0  2018-10-12 11:03  房屋出租\房屋出租\src\main\java\com\
     目录           0  2018-10-12 11:03  房屋出租\房屋出租\src\main\java\com\qf\
     目录           0  2018-10-12 11:03  房屋出租\房屋出租\src\main\java\com\qf\action\
     文件        4352  2018-10-11 14:55  房屋出租\房屋出租\src\main\java\com\qf\action\HouseAction.java
     文件        1199  2018-10-11 13:09  房屋出租\房屋出租\src\main\java\com\qf\action\LoginAction.java
     目录           0  2018-10-12 11:03  房屋出租\房屋出租\src\main\java\com\qf\dao\
     文件         817  2018-10-11 09:27  房屋出租\房屋出租\src\main\java\com\qf\dao\HouseMapper.java
     文件         799  2018-10-11 09:27  房屋出租\房屋出租\src\main\java\com\qf\dao\UserMapper.java
     目录           0  2018-10-12 11:03  房屋出租\房屋出租\src\main\java\com\qf\dto\
     文件        1711  2018-10-11 09:47  房屋出租\房屋出租\src\main\java\com\qf\dto\HouseDto.java
     文件         631  2018-10-11 09:47  房屋出租\房屋出租\src\main\java\com\qf\dto\PageDto.java
     文件        1431  2018-10-11 09:47  房屋出租\房屋出租\src\main\java\com\qf\dto\UserDto.java
     目录           0  2018-10-12 11:03  房屋出租\房屋出租\src\main\java\com\qf\pojo\
     文件        1701  2018-10-11 09:27  房屋出租\房屋出租\src\main\java\com\qf\pojo\House.java
     文件       23774  2018-10-11 09:27  房屋出租\房屋出租\src\main\java\com\qf\pojo\HouseExample.java
     文件        1427  2018-10-11 09:27  房屋出租\房屋出租\src\main\java\com\qf\pojo\User.java
     文件       22061  2018-10-11 09:27  房屋出租\房屋出租\src\main\java\com\qf\pojo\UserExample.java
     目录           0  2018-10-12 11:03  房屋出租\房屋出租\src\main\java\com\qf\service\
     文件         435  2018-10-11 11:36  房屋出租\房屋出租\src\main\java\com\qf\service\HosueService.java
     文件        2656  2018-10-11 11:36  房屋出租\房屋出租\src\main\java\com\qf\service\HosueServiceImpl.java
     文件         185  2018-10-11 12:56  房屋出租\房屋出租\src\main\java\com\qf\service\UserService.java
     文件        1096  2018-10-11 13:17  房屋出租\房屋出租\src\main\java\com\qf\service\UserServiceImpl.java
     目录           0  2018-10-12 11:03  房屋出租\房屋出租\src\main\java\com\qf\utils\
     文件        1138  2018-10-11 11:55  房屋出租\房屋出租\src\main\java\com\qf\utils\DateUtil.java
     文件        1495  2018-10-11 13:05  房屋出租\房屋出租\src\main\java\com\qf\utils\Interceptor.java
............此处省略186个文件信息

评论

共有 条评论