zoukankan      html  css  js  c++  java
  • Spring Boot简介

    一、是什么

    Spring Boot整合了所有框架,默认配置了很多框架的使用方式,类似于maven整合了所有jar包,优点是简单快速方便。

    二、快速构建项目

    1. maven:直接从https://start.spring.io下载demo项目

    2. idea创建项目,现在公司的创建项目是maven方式,这个是Spring Initializr方式

    三、项目结构

    1、Application.java 建议放到跟目录下面,主要用于做一些框架配置

    2、domain目录主要用于实体(Entity)与数据访问层(Repository)

    3、service 层主要是业务类代码

    4、controller 负责页面访问控制

     

    四、pom文件

    1. 默认依赖

            // 核心模块,包括自动配置、日志
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter</artifactId>
            </dependency>
            // 测试模块
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-test</artifactId>
                <scope>test</scope>
            </dependency>

    2. 引入web依赖

    <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
     </dependency>

    五、编写controller,运行就可以在web访问了

    六、单元测试

    七、开发环境热启动

    参考:https://www.cnblogs.com/ityouknow/p/5662753.html

  • 相关阅读:
    AtCoder Grand Contest 005F
    AtCoder Regular Contest 095E
    插头DP--URAL1519Formula 1
    「CodePlus 2018 3 月赛」白金元首与莫斯科
    hdu 5795
    hdu 5800
    HDU5802
    hdu 5787 数位dp,记忆化搜索
    poj 1015
    hdu 3092 (简化的素数打表+dp+log的用法) ps(开数组和预处理时数组要大点处理多一点。。。)
  • 原文地址:https://www.cnblogs.com/june0816/p/10788286.html
Copyright © 2011-2022 走看看