狼行天下的gravatar头像
狼行天下 2015-11-26 13:55:52

spring boot入门快速开发java web应用实例

Spring 框架作为目前非常流行的一个 Java 应用开发框架,它所包含的内容是非常繁多的。Spring 框架包含几十个不同的子项目,涵盖应用开发的不同方面。要在这些子项目之间进行选择,并快速搭建一个可以运行的应用是比较困难的事情。Spring Boot 的目的在于快速创建可以独立运行的 Spring 应用。通过 Spring Boot 可以根据相应的模板快速创建应用并运行。Spring Boot 可以自动配置 Spring 的各种组件,并不依赖代码生成和 XML 配置文件。Spring Boot 可以大大提升使用 Spring 框架时的开发效率。

Spring Boot提供了一个强大的一键式Spring的集成开发环境,能够单独进行一个Spring应用的开发,其中:

(1)集中式配置(application.properties)+注解,大大简化了开发流程
(2)内嵌的Tomcat和Jetty容器,可直接打成jar包启动,无需提供Java war包以及繁琐的Web配置
(3)提供了Spring各个插件的基于Maven的pom模板配置,开箱即用,便利无比。
(4)可以在任何你想自动化配置的地方,实现可能
(5)提供更多的企业级开发特性,如何系统监控,健康诊断,权限控制
(6) 无冗余代码生成和XML强制配置
(7)提供支持强大的Restfult风格的编码,非常简洁

下面是我写的一个简单的demo:

切记用IDE部署环境的时候不要假造server,不然后报

Spring Boot – Unable to start embedded container / tomcat。。。。。。。。。。

代码截图:

pom.xml文件

spring boot入门快速开发java web应用实例

运行后台截图

 

spring boot入门快速开发java web应用实例


打赏

文件名:springboot.rar,文件大小:4.792K 下载
  • /
      • /springboot
        • /springboot/.classpath
        • /springboot/.project
          • /springboot/.settings
            • /springboot/.settings/org.eclipse.jdt.core.prefs
            • /springboot/.settings/org.eclipse.m2e.core.prefs
        • /springboot/pom.xml
          • /springboot/target
              • /springboot/target/classes
                  • /springboot/target/classes/META-INF
                    • /springboot/target/classes/META-INF/MANIFEST.MF
                      • /springboot/target/classes/META-INF/maven
                          • /springboot/target/classes/META-INF/maven/com.midgetontoes
                              • /springboot/target/classes/META-INF/maven/com.midgetontoes/spring-boot-simple
                                • /springboot/target/classes/META-INF/maven/com.midgetontoes/spring-boot-simple/pom.properties
                                • /springboot/target/classes/META-INF/maven/com.midgetontoes/spring-boot-simple/pom.xml
                  • /springboot/target/classes/controller
                    • /springboot/target/classes/controller/Application.class
最代码最近下载分享源代码列表最近下载
jiranzuidaima  LV2 2020年4月26日
cex12345  LV4 2020年4月22日
dengjunjun  LV15 2020年4月18日
段朝洪  LV15 2020年1月11日
gardenia111  LV16 2019年7月15日
fengkun918  LV3 2019年5月5日
安安abc  LV6 2019年4月21日
wbbhappy  LV13 2019年4月4日
bai620123  LV16 2019年3月18日
雪月逝  LV2 2019年3月11日
最代码最近浏览分享源代码列表最近浏览
abc562311934  LV4 2022年10月8日
小哼ovo  LV2 2022年5月24日
暂无贡献等级
刘亦菲9527  LV15 2022年1月25日
wxh1234567  LV4 2022年1月17日
lymit1024  LV4 2022年1月3日
zy_286315  LV7 2021年12月27日
龙门客栈  LV8 2021年12月16日
我只是一只小白兔  LV2 2021年11月5日
18641190912  LV2 2021年11月4日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友