Spring+mysql+AdminLTE2 旅游网

Spring+mysql+AdminLTE2 旅游网

项目搭建

  1. 准备数据库​
    在这里插入图片描述

  2. 通过官网Spring Initializr创建项目,引入依赖有spring web、MyBatisPlus、thymeleaf、mysql驱动、lombok、spring test

  3. idea(社区版)导入

  4. 编写配置文件application.yml

  5. 创建包结构
    ​​Alt

  6. 页面跳转类PageController

package com.example.travel.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class PageController {
    // 访问后台页面
    @RequestMapping("/backstage/{page}")
    public String showPageBackstage(@PathVariable String page){
        return "/backstage/"+page;
    }


    // 访问前台页面
    @RequestMapping("/frontdesk/{page}")
    public String showPageFrontdesk(@PathVariable String page){
        return "/frontdesk/"+page;
    }


    // 忽略访问项目logo
    @RequestMapping("favicon.ico")
    @ResponseBody
    void returnNoFavicon() {}
}
  1. 运行测试
    Alt
  2. AdminLTE官网下载后放在静态资源
    Alt
  3. 要用什么直接从static放到template,然后修改…
  4. 运行测试,需要重新加载静态资源
    Alt
  5. 添加thymeleaf命名空间,后台首页改好框架,接口名字
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">

改后如图
Alt

  1. (thymeleaf)提取后台统一模板,方面其他页面引入
    Alt
    Alt
    引入后重新运行
    Alt

用户管理

管理员

信息展示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_59812342

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值