柠檬学院
狼行天下的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
最代码最近下载分享源代码列表最近下载
FACESTRAP LV212018年12月16日
太阳月亮星星
guojia0314 LV112018年12月13日
月亮月亮星星星星星星
142401298 LV22018年11月8日
星星星星
seekinrain LV42018年11月7日
月亮
bingxue11 LV32018年6月23日
星星星星星星
Psyxi_x LV12018年5月30日
星星
你的十元 LV82018年5月24日
月亮月亮
一只独眼鱼 LV12018年5月17日
星星
alen_jie LV62018年5月15日
月亮星星星星
gxpcwm LV192018年4月14日
太阳星星星星星星
最代码最近浏览分享源代码列表最近浏览
小白1111111 LV2前天
星星星星
ITboysDu LV81月11日
月亮月亮
杨超平 LV121月8日
月亮月亮月亮
zzl529832296 LV91月7日
月亮月亮星星
lyukin LV21月3日
星星星星
1662530129 LV31月2日
星星星星星星
CGSSOR LV62018年12月28日
月亮星星星星
xiahy_vip LV62018年12月26日
月亮星星星星
zhangxuejiao LV22018年12月21日
星星星星
夏呆毛 LV32018年12月20日
星星星星星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友