网站整套模板psd,手机网站 微信小程序,iss服务器上部署的网站怎么打开,如何做盗版网站前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到教程。
如今springboot越来越火#xff0c;越来越多的公司选择使用springboot作为项目的开发框架#xff0c;其设计目的就是用来简化spring项…前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到教程。
如今springboot越来越火越来越多的公司选择使用springboot作为项目的开发框架其设计目的就是用来简化spring项目的搭建和开发过程省略了传统spring、springmvc项目繁琐的配置可以让开发人员快速上手。
下面详细说明下如何使用idea创建我们的第一个springboot项目
首先打开idea主界面选择 Create New Project 在弹出的页面中我们选择左侧的Spring Initializrjdk版本选择自己安装的版本我这里选择1.8URL选择默认的就好
特别说明由于springboot版本选择的是2.0.3所以jdk版本应该为1.8及以上否则不支持。这里选择Default URL需要在有网络的情况下才可以加载。直接Next就好。 下一个页面在Group栏输入组织名Artifact就是项目名。其它选择默认就好直接Next 注意这里的版本号我们默认选择最新的2.0.3就好由于我们需要构建一个web项目通过访问Controller来验证项目是否成功搭建所以这里添加web包。然后Next——选择项目的初始化路径——Finish完成创建。 可能会弹出项目路径不存在的框询问是否创建点击OK。如果你以前没有创建过springboot项目那么项目的第一次初始化可能会较慢耐心等待就好和电脑配置、网速有关。
下面是项目的初始化结构默认的为我们创建了一个启动类。包路径就是我们刚才填的那个GroupArtifact。 双击打开这个类。可以看到有个main方法以及一句代码。这就是默认启动类
package com.wangzc.firstspringbootproject;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;SpringBootApplication
public class FirstSpringBootProjectApplication {public static void main(String[] args) {SpringApplication.run(FirstSpringBootProjectApplication.class, args);}
}
点击main方法左边的三角选择第一个run就可以启动项目。启动完成以后可以看见spring的logo红色框看见Tomcat started on port8080就说明已经成功启动。 打开浏览器输入
http://localhost:8080 就可以看见一个错误页面这是springboot为我们自动生成的错误页面/error因为此时我们还没有创建一个Controller接口 直接在启动类写一个接口映射然后重新方法刚才的地址浏览器输出 hello spring boot! 表示项目可以成功访问
package com.wangzc.firstspringbootproject;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;RestController
SpringBootApplication
public class FirstSpringBootProjectApplication {public static void main(String[] args) {SpringApplication.run(FirstSpringBootProjectApplication.class, args);}RequestMappingpublic String hello() {return hello spring boot!;}
} 说明类名的RestController Controller ResponseBody 用来返回json数据。
博客到此为止此时第一个springboot项目已经创建完毕。