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 运行

配置热部署

      
            org.springframework.boot
            spring-boot-devtools
            true
        

        
            
                org.springframework.boot
                spring-boot-maven-plugin

                
                
                    true
                
            

        
    

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

你可能感兴趣的:(spring boot)