spring boot

spring boot

spring boot 是 spring框架下的一个子开源项目,它的宗旨是快速方便的地创建配置spring项目。 spring boot可以快速配置所需要的组件,不需要大量代码配置和xml配置,大大提升了spring项目开发效率。

特点:

1.集中式配置+注解,简化开发流程
2.内置tomcat和jetty容器
3.提供spring各个插件基于maven的pom模板配置,方便
4.强大的自动化配置能力
5.提供企业级开发特性:权限控制,系统监控,健康诊断等。
6.没有冗余代码生成和xml强制性配置
7.支持简洁的restful风格

创建spring boot程序(idea):

create project 选择 spring initializr , 选择需要的组件,定义项目名称即可

启动方式:

1.直接运行controller类
2.命令行方式 进入springbootI项目所在目录, mvn spring-boot:run
3.命令行 进入项目所在目录,先mvn install 编译打包项目,进入target目录,在target目录中会生成xxxx(项目名).jar的文件 , java -jar xxxx.jar 运行

配置热部署

      <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>
<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>

                <!-- 开启热部署-->
                <configuration>
                    <fork>true</fork>
                </configuration>
            </plugin>

        </plugins>
    </build>

修改类后,重新编译,compile xxx.java
ctrl+shift+f9

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容