国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Java項目:103SSM酒店管理系統(tǒng)

這篇具有很好參考價值的文章主要介紹了Java項目:103SSM酒店管理系統(tǒng)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

博主主頁:Java旅途
簡介:分享計算機(jī)知識、學(xué)習(xí)路線、系統(tǒng)源碼及教程
文末獲取源碼

一、項目介紹

酒店管理系統(tǒng)基于Spring+SpringMVC+Mybatis開發(fā),功能簡單,可用于畢設(shè)或者課程設(shè)計。

管理員功能如下:

  • 房間管理
  • 住客入住
  • 住客管理
  • 會員管理
  • 登錄、修改密碼
  • 數(shù)據(jù)導(dǎo)出

二、技術(shù)框架

  • 后端:Spring,Springmvc,Mybatis
  • 前端:layui

三、安裝教程

  1. 用idea打開項目
  2. 在idea中配置jdk環(huán)境
  3. 配置maven環(huán)境并下載依賴
  4. 配置tomcat8.0
  5. 新建數(shù)據(jù)庫,導(dǎo)入數(shù)據(jù)庫文件
  6. 在jdbc.properties文件中將數(shù)據(jù)庫賬號密碼改成自己本地的
  7. 啟動運行, 管理員賬號密碼 admin/123456

四、運行截圖

Java項目:103SSM酒店管理系統(tǒng),畢設(shè)源碼,畢業(yè)設(shè)計,課程設(shè)計

Java項目:103SSM酒店管理系統(tǒng),畢設(shè)源碼,畢業(yè)設(shè)計,課程設(shè)計

Java項目:103SSM酒店管理系統(tǒng),畢設(shè)源碼,畢業(yè)設(shè)計,課程設(shè)計

Java項目:103SSM酒店管理系統(tǒng),畢設(shè)源碼,畢業(yè)設(shè)計,課程設(shè)計

五、相關(guān)代碼

GuestController

package com.hotel.controller;

import com.hotel.pojo.Guests;
import com.hotel.service.GuestsServiceImpl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

import java.util.ArrayList;
import java.util.List;

@Controller
@RequestMapping("/guests")
public class GuestsController {

    @Autowired
            GuestsServiceImpl guestsService;

    @RequestMapping("/add")
    public ModelAndView add(Guests guests){
        ModelAndView mv = new ModelAndView();
        guestsService.addGuests(guests);
        mv.setViewName("suc_g");
        return mv;
    }

    @RequestMapping("/delete")
    public String delete(int id){
        guestsService.deleteGuestsById(id);
        return "redirect:/guests/list";
    }

    @RequestMapping("/list")
    public ModelAndView list(){
        ModelAndView mv = new ModelAndView();
        List<Guests> guestsList=guestsService.queryAllGuests();
        mv.addObject("list",guestsList);
        mv.setViewName("guests_list");
        return mv;
    }

    @RequestMapping("/update1")
    public ModelAndView update1(int id){
        ModelAndView mv = new ModelAndView();
        Guests guests = guestsService.queryGuestsById(id);
        mv.addObject("g",guests);
        mv.setViewName("guests_update");
        return mv;
    }

    @RequestMapping("/update2")
    public String update2(Guests g ){
        guestsService.updateGuestsById(g);
        return ("redirect:/guests/list");
    }

    @RequestMapping("/find")
    public ModelAndView find(String findByPhone){
        ModelAndView mv = new ModelAndView();
        Guests guests = guestsService.queryGuestsByPhone(findByPhone);
        List<Guests> guestsList=new ArrayList<Guests>();
        guestsList.add(guests);
        if (guests==null){
            guestsList=guestsService.queryAllGuests();
           mv.addObject("error","未查詢出結(jié)果");
        }
        mv.addObject("list",guestsList);
        mv.setViewName("guests_list");
        return mv;
    }
}

HomeController

package com.hotel.controller;

import com.hotel.pojo.Home;
import com.hotel.service.HomeServiceImpl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

import java.io.*;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;

@Controller
@RequestMapping("/home")

public class HomeController {

    @Autowired
            HomeServiceImpl homeService;

    @RequestMapping("/add")
    public String add(Home home, Model model) throws IOException{

        String sqlPath = null;
        //定義文件保存的本地路徑
        String localPath="F:\\bysj2\\項目整理\\付費畢設(shè)\\103SSM的酒店管理系統(tǒng)\\源碼\\Hotel_Manage\\src\\main\\webapp\\upload\\";
        //定義 文件名
        String filename=null;
        if(!home.getFile().isEmpty()){
            //生成uuid作為文件名稱
            String uuid = UUID.randomUUID().toString().replaceAll("-","");
            //獲得文件類型(可以判斷如果不是圖片,禁止上傳)
            String contentType=home.getFile().getContentType();
            //獲得文件后綴名
            String suffixName=contentType.substring(contentType.indexOf("/")+1);
            //得到 文件名
            filename=uuid+"."+suffixName;
            System.out.println(filename);
            //文件保存路徑
            home.getFile().transferTo(new File(localPath+filename));
        }
        //把圖片的相對路徑保存至數(shù)據(jù)庫
        sqlPath = "/upload/"+filename;
        System.out.println(sqlPath);
        home.setImg(sqlPath);

        homeService.addHome(home);
        model.addAttribute("home",home);
        return "home_show";
    }

    @RequestMapping("/delete")
    public String delete(Integer  id){
        homeService.deleteHomeById(id);
        return "redirect:/home/list";
    }

    @RequestMapping("/list")
    public ModelAndView list(){
        ModelAndView mv = new ModelAndView();
        List<Home> homeList=homeService.queryAllHome();
        mv.addObject("list",homeList);
        mv.setViewName("home_list");
        return mv;
    }

    @RequestMapping("/update1")
    public ModelAndView update1(Integer  id){
        ModelAndView mv = new ModelAndView();
        Home home = homeService.queryHomeById(id);
        mv.addObject("h",home);
        mv.setViewName("home_update");
        return mv;
    }

    @RequestMapping("/update2")
    public String update2(Home h)throws IOException{
        String sqlPath = null;
        //定義文件保存的本地路徑
        String localPath="F:\\bysj2\\項目整理\\付費畢設(shè)\\103SSM的酒店管理系統(tǒng)\\源碼\\Hotel_Manage\\src\\main\\webapp\\upload\\";
        //定義 文件名
        String filename=null;
        if(!h.getFile().isEmpty()){
            //生成uuid作為文件名稱
            String uuid = UUID.randomUUID().toString().replaceAll("-","");
            //獲得文件類型(可以判斷如果不是圖片,禁止上傳)
            String contentType=h.getFile().getContentType();
            //獲得文件后綴名
            String suffixName=contentType.substring(contentType.indexOf("/")+1);
            //得到 文件名
            filename=uuid+"."+suffixName;
            System.out.println(filename);
            //文件保存路徑
            h.getFile().transferTo(new File(localPath+filename));
        }
        //把圖片的相對路徑保存至數(shù)據(jù)庫
        sqlPath = "/upload/"+filename;
        System.out.println(sqlPath);
        h.setImg(sqlPath);

        homeService.updateHomeById(h);
        return ("redirect:/home/list");
    }

    @RequestMapping("/show")
    public ModelAndView show(Integer  id){
        ModelAndView mv = new ModelAndView();
        Home home=homeService.queryHomeById(id);
        mv.addObject("home",home);
        mv.setViewName("home_show");
        return mv;
    }

    @RequestMapping("/find")
    public ModelAndView find(int findByNum ){
        ModelAndView mv = new ModelAndView();
        Home home = homeService.queryHomeByNum(findByNum);
        List<Home> homeList=new ArrayList<Home>();
        homeList.add(home);
        if (home==null){
            homeList=homeService.queryAllHome();
            mv.addObject("error","未查詢出結(jié)果");
        }
        mv.addObject("list",homeList);
        mv.setViewName("home_list");
        return mv;
    }

    @RequestMapping("/type1")
    public String type1(Integer id,Model model){
        Home home = homeService.queryHomeById(id);
        model.addAttribute("h",home);
        return "H_Type_update";
    }

    @RequestMapping("/type2")
    public String type2(Home home){
        homeService.updateH_TypeById(home);
        return "redirect:/home/list";
    }
}

大家點贊、收藏、關(guān)注、評論啦 、????點開下方卡片????關(guān)注后回復(fù) 100 文章來源地址http://www.zghlxwxcb.cn/news/detail-770901.html

到了這里,關(guān)于Java項目:103SSM酒店管理系統(tǒng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 基于SSM的酒店預(yù)約及管理系統(tǒng)設(shè)計與實現(xiàn)

    基于SSM的酒店預(yù)約及管理系統(tǒng)設(shè)計與實現(xiàn)

    末尾獲取源碼 開發(fā)語言:Java Java開發(fā)工具:JDK1.8 后端框架:SSM 前端:Vue 數(shù)據(jù)庫:MySQL5.7和Navicat管理工具結(jié)合 服務(wù)器:Tomcat8.5 開發(fā)軟件:IDEA / Eclipse 是否Maven項目:是 目錄 一、項目簡介 二、系統(tǒng)功能 三、系統(tǒng)項目截圖 用戶信息管理 酒店客服管理 客房信息管理 預(yù)定房間訂

    2024年02月07日
    瀏覽(27)
  • Java畢設(shè)項目:智慧校園管理系統(tǒng)

    Java畢設(shè)項目:智慧校園管理系統(tǒng)

    Java工程師的進(jìn)階之路 資料地址 1、登錄及角色控制 2、業(yè)務(wù)模塊展示 智慧校園管理系統(tǒng):主要是以年級、班級為單位,進(jìn)行老師和學(xué)生信息記錄和統(tǒng)計功能。項目采用前后端分離架構(gòu)思想,前端采用HTML+CSS+VUE來實現(xiàn)頁面效果展示,后端采用SpringBoot+MybatisPlus框架實現(xiàn)數(shù)據(jù)存儲

    2023年04月08日
    瀏覽(21)
  • ssm+mysql+酒店管理系統(tǒng)的設(shè)計和實現(xiàn) 畢業(yè)設(shè)計-附源碼260839

    ssm+mysql+酒店管理系統(tǒng)的設(shè)計和實現(xiàn) 畢業(yè)設(shè)計-附源碼260839

    酒店管理系統(tǒng)的設(shè)計與實現(xiàn) 摘?要 信息化社會內(nèi)需要與之針對性的信息獲取途徑,但是途徑的擴(kuò)展基本上為人們所努力的方向,由于站在的角度存在偏差,人們經(jīng)常能夠獲得不同類型信息,這也是技術(shù)最為難以攻克的課題。針對酒店信息管理等問題,對酒店信息管理進(jìn)行研究

    2024年02月04日
    瀏覽(27)
  • 計算機(jī)畢業(yè)設(shè)計-----ssm+mysql實現(xiàn)的JavaWeb酒店管理系統(tǒng)

    計算機(jī)畢業(yè)設(shè)計-----ssm+mysql實現(xiàn)的JavaWeb酒店管理系統(tǒng)

    項目介紹 本項目為基于ssm+mysql實現(xiàn)的JavaWeb酒店管理系統(tǒng); 主要功能包括: 管理員登錄,收入統(tǒng)計,客房管理,商品管理,客房預(yù)訂,住宿登記,財務(wù)統(tǒng)計,旅客管理,接待對象管理等功能。 環(huán)境需要 1.運行環(huán)境:最好是java jdk 1.8,我們在這個平臺上運行的。其他版本理論上也可以。

    2024年02月03日
    瀏覽(19)
  • java項目之寵物醫(yī)院信息管理系統(tǒng)(ssm框架)

    java項目之寵物醫(yī)院信息管理系統(tǒng)(ssm框架)

    寵物醫(yī)院信息管理系統(tǒng) 實現(xiàn)了以下功能: 管理員: 個人中心、用戶管理、醫(yī)生管理、醫(yī)學(xué)知識管理、科室信息管理、醫(yī)生信息管理、預(yù)約掛號管理、醫(yī)囑信息管理、藥品信息管理、訂單信息管理、留言板管理、系統(tǒng)管理。 用戶: 個人中心、預(yù)約掛號管理、醫(yī)囑信息管理、

    2024年02月08日
    瀏覽(34)
  • java項目之人才公寓管理系統(tǒng)(ssm+mysql+jsp)

    java項目之人才公寓管理系統(tǒng)(ssm+mysql+jsp)

    風(fēng)定落花生,歌聲逐流水,大家好我是風(fēng)歌,混跡在java圈的辛苦碼農(nóng)。今天要和大家聊的是一款基于ssm的 人才公寓管理系統(tǒng) 。 技術(shù)交流和部署相關(guān)看文章末尾! 開發(fā)語言:Java 框架:ssm,mybatis JDK版本:JDK1.8 數(shù)據(jù)庫:mysql 5.7+ 數(shù)據(jù)庫工具:Navicat11+ 開發(fā)軟件:eclipse/idea Mav

    2024年02月15日
    瀏覽(17)
  • java項目之社區(qū)生活超市管理系統(tǒng)(ssm+mysql+jsp)

    java項目之社區(qū)生活超市管理系統(tǒng)(ssm+mysql+jsp)

    風(fēng)定落花生,歌聲逐流水,大家好我是風(fēng)歌,混跡在java圈的辛苦碼農(nóng)。今天要和大家聊的是一款基于ssm的 社區(qū)生活超市管理系統(tǒng) 。 技術(shù)交流和部署相關(guān)看文章末尾! 開發(fā)語言:Java 框架:ssm,mybatis JDK版本:JDK1.8 數(shù)據(jù)庫:mysql 5.7+ 數(shù)據(jù)庫工具:Navicat11+ 開發(fā)軟件:eclipse/id

    2024年02月16日
    瀏覽(32)
  • 基于Java SSM框架實現(xiàn)體育競賽成績管理系統(tǒng)項目【項目源碼+論文說明】

    基于Java SSM框架實現(xiàn)體育競賽成績管理系統(tǒng)項目【項目源碼+論文說明】

    基于java的SSM框架實現(xiàn)體育競賽成績管理系統(tǒng)演示 體育競賽是各種體育體育項目比賽的總稱。是在裁判員的主持下,按統(tǒng)一的規(guī)則要求,組織與實施的體育員個體或體育隊之間的競技較量,是競技體育與社會發(fā)生關(guān)聯(lián),并作用于社會的媒介,隨著網(wǎng)絡(luò)市場的不斷成熟,帶動了

    2024年01月22日
    瀏覽(30)
  • Java項目:42 ssm的高校專業(yè)信息管理系統(tǒng)設(shè)計與實現(xiàn)001

    Java項目:42 ssm的高校專業(yè)信息管理系統(tǒng)設(shè)計與實現(xiàn)001

    作者主頁:源碼空間codegym 簡介:Java領(lǐng)域優(yōu)質(zhì)創(chuàng)作者、Java項目、學(xué)習(xí)資料、技術(shù)互助 文中獲取源碼 系統(tǒng)可以提供信息顯示和相應(yīng)服務(wù) 管理員查看學(xué)生報名專業(yè),管理專業(yè),課程以及學(xué)生,查看學(xué)生提問并回答問題,管理招生政策與學(xué)校概況信息 學(xué)生查看專業(yè)和課程,參與

    2024年03月08日
    瀏覽(93)
  • 基于Java SSM框架實現(xiàn)醫(yī)院管理系統(tǒng)項目【項目源碼】計算機(jī)畢業(yè)設(shè)計

    基于Java SSM框架實現(xiàn)醫(yī)院管理系統(tǒng)項目【項目源碼】計算機(jī)畢業(yè)設(shè)計

    基于java的SSM框架實現(xiàn)醫(yī)院管理系統(tǒng)演示 當(dāng)今流行的“SSM組合框架”是Spring + SpringMVC + MyBatis的縮寫,受到很多的追捧,“組合SSM框架”是強(qiáng)強(qiáng)聯(lián)手、各司其職、協(xié)調(diào)互補(bǔ)的團(tuán)隊精神。web項目的框架,通常更簡單的數(shù)據(jù)源。Spring屬于一個輕量級的反轉(zhuǎn)控制框架(IoC),但它也是一

    2024年02月01日
    瀏覽(36)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包