zoukankan      html  css  js  c++  java
  • idea+springboot+Mybatis搭建web项目

    使用idea+springboot+Mybatis搭建一个简单的web项目。

    首先新建一个项目;

    在这里选择Maven项目也可以,但是IDEA为我们提供了一种更方便快捷的创建方法,即Spring Initializr。选择后点击Next;

    把项目信息写好,Next;

    按下面三张图勾选设置;

    最后Finish。

    等待Maven自动加载完成后,最初的项目结构如下图。在Springboot属性文件application.properties中,把数据库连接属性加上,同时可以设置服务端口。

    1
    2
    3
    4
    5
    6
    7
    8
    spring.datasource.url = jdbc:mysql://localhost:3306/test
    spring.datasource.username = root
    spring.datasource.password =  root
    spring.datasource.driverClassName = com.mysql.jdbc.Driver
    #页面热加载
    spring.thymeleaf.cache = false
    #端口
    server.port=8888

    resources目录下,static文件夹是放置各种静态资源,如css,js,img等文件的。templates文件夹则是默认放置网页的。当然也可以更改。

    在static文件夹下新建一个测试css,test.css。

    1
    2
    3
    body{
        colorred;
    }

      

    在templates文件夹下新建一个html,要注意的是meta这个标签的结束符软件并没有自动加上,需要手动加上,否则访问网页时会报错。并引入test.css

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8" />
    <title>Title</title>
    <link rel="stylesheet" href="test.css" type="text/css" />
    </head>
    <body>
    <h1>Hello World</h1>
    </body>
    </html>

      

    接下来可以写一个controller了

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    package com.example.demo;
     
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
     
    @Controller
    public class IndexController {
        @RequestMapping("/index")
        public String index(){
            return "hello";
        }
     
    }

      

    完成之后,通过方式1和方式2都可以启动项目

    接下来可以在浏览器中测试了

    到此,一个简单的项目搭建完成。

  • 相关阅读:
    SQL GUID和自增列做主键的优缺点
    python __future__ 的几种特性
    数据库中文乱码处理
    Android_Intent意图详解
    Windows Server 2012 R2超级虚拟化之六 Hyper-v Replica 2.0和Live migrations
    如今网站定位,需立足于用户
    Hibernate 数据的批量插入、更新和删除
    paip.提升用户体验---论文本编辑器的色彩方案
    时间管理方法学习
    网站优化:从搜索引擎到社交网络的艰难转变
  • 原文地址:https://www.cnblogs.com/moxiaotao/p/9442504.html
Copyright © 2011-2022 走看看