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

  • 相关阅读:
    clickhouse集群部署
    zookeeper集群部署
    linux下安装多路径multipath
    采用xtrabackup部署主从同步(生产)
    部署dg备库同步ogg
    goldengate同步(主库rac从库单节点)
    python3发送邮件
    python2发送邮件
    pip版本过高导致报错
    ERROR 1558 (HY000): Column count of mysql.user is wrong
  • 原文地址:https://www.cnblogs.com/june0816/p/10788286.html
Copyright © 2011-2022 走看看