银川迅雷网站建设,免费域名注册网站哪个好,网络推广公司能干嘛,wordpress子主题空白原文出处 前言在开始之前先简单介绍一下springboot#xff0c;springboot作为一个微框架#xff0c;它本身并不提供Spring框架的核心特性以及扩展功能#xff0c;只是用于快速、敏捷地开发新一代基于Spring框架的应用程序#xff0c;总的来说springboot不是为了要替代Sprin…原文出处 前言在开始之前先简单介绍一下springbootspringboot作为一个微框架它本身并不提供Spring框架的核心特性以及扩展功能只是用于快速、敏捷地开发新一代基于Spring框架的应用程序总的来说springboot不是为了要替代Spring IO平台上众多的项目也不是spring的升级它只是提供一种不同的开发体验一种几乎没有配置文件的快速开发的框架让你体验一下java做到接近ruby on rails开发速度的感觉。 正文说了一堆废话直接进入正文接下来将体验到没有了繁琐的配置文件之后使用springboot开发一个网站有多快Spring IO上提供了一个功能快速创建springboot初始化项目http://start.spring.io/ 进入网页之后填好Group和Artifact由于我们要创建的是web项目所以在Search for dependencies中填入Web后点Generate Project生成项目如果还需要添加其他的依赖如mybatis可以继续添加或点开Switch to the full version 寻找 至此一个初始化项目就生成了将该项目导入intelliJ IDEA中项目结构如图 点开DemoApplication这是一个带main方法的普通的java类也是springboot的启动类在类上加上RestController注解然后写一个index方法返回hello word字符串到浏览器. RestController 是一种特殊的Controller 该注解表示该Controller返回的都是json格式的数据并且在RestController 中包含了ResponseBody 注解所以可以不用再在方法上ResponseBody 至此一个简单的web项目搭建完成启动main方法再浏览器输入localhost:8080/hello 就能看到结果了是不是感觉很简单 springboot也可以配置一些东西默认springboot会读取classpath下的application.properties文件和application.yml文件在这些文件中可以配置端口之类的东西包括数据源、mybatis等springboot通过集中配置和约定优于配置的方式实现很快速的开发关于springboot的一些配置以及注解将在下一篇中讲解。转载于:https://www.cnblogs.com/panchanggui/p/10383709.html