IT虾米网

springboot从坑开始

flyfish 2022年05月18日 编程语言 182 0

工欲善其事必先利其器,创建springboot前必备条件必须准备好。

  1. jdk 1.6或更高,本人使用jdk1.8 点击免费下载
  2. maven 3.0 或更高 点击免费下载
  3. IDEA 用过的都知道,真是美味啊。

关于jdk与maven版本与springboot版本匹配,特引用阿云兜兜的博文Springboot 版本+ jdk 版本 + Maven 版本的匹配

  • 配置maven镜像-阿里云镜像,进入maven文件夹中的conf文件夹找到settings.xml文件在  <mirrors>与  </mirrors>之间增加
<mirrors>	 
  <mirror>   
    <id>alimaven</id>   
    <name>aliyun maven</name>   
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>   
    <mirrorOf>central</mirrorOf> 
  </mirror> 
</mirrors>
  • 使用IDEA创建maven工程

  • 选择本地jdk1.8
  • 选择对应的archetype 文件 进入下一步

  •  自定义groupId ArcifactId

  • 配置本地maven 

配置到本地maven仓库

  • 下一步直到建立跳转到工程页面,第一次进入工程页面,会下载一些maven基础包

  • 下载完之后,将springboot依赖加入pom文件中,会下载一些springboot依赖包,稍等片刻~
  <parent> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-parent</artifactId> 
    <version>2.1.0.RELEASE</version>     
  </parent> 
  <dependencies> 
    <dependency> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-starter-web</artifactId> 
    </dependency> 
    <dependency> 
      <groupId>junit</groupId> 
      <artifactId>junit</artifactId> 
      <version>4.11</version> 
      <scope>test</scope> 
    </dependency> 
  </dependencies> 
  • 在启动类上加上启动注解@SpringBootApplication
  • 启动入口加入springboot启动代码
package mydemo; 
 
import org.springframework.boot.SpringApplication; 
import org.springframework.boot.autoconfigure.SpringBootApplication; 
 
/** 
 * Hello world! 
 * 
 */ 
@SpringBootApplication 
public class App  
{ 
    public static void main( String[] args ) 
    { 
        SpringApplication.run(App.class); 
        System.out.println( "Hello World!" ); 
    } 
} 

启动测试

  • OK ! springboot 基础搭建成功。
  • 做个简单的调用测试~~
  • package mydemo.com.controller; 
     
    import org.springframework.web.bind.annotation.RequestMapping; 
    import org.springframework.web.bind.annotation.RestController; 
     
    /** 
     * @author :hxg 
     * @ClassName DyzzController 
     * @date :Created in 2020/4/15 13:48 
     */ 
    @RestController 
    public class DyzzController { 
     
        @RequestMapping(value = "/hi") 
        public String sayHello() { 
            return "Hello 大眼直转!"; 
        } 
    }

 启动springboot,打开浏览器输入http://localhost:8080/hi

  • ok 简单的访问成功! 

评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

oracle 数据库复制