欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java spring boot(一)

程序员文章站 2022-07-12 20:36:40
...

使用 idea 快速搭建 Spring Boot

第一步:新建 Spring boot项目:

java spring boot(一)

我们找到spring initalize ,sdk和url不需要改

直接点击next

java spring boot(一)

可以修改成你自己想要的名称,这个随意

点击next

java spring boot(一)

我们在这里添加了spring web和sql的mysql、mybatis以及Nosql的mongodb依赖包,后续可以根据项目需要添加依赖包

java spring boot(一)

最后可以修改自己想要的项目名称

第二步:第一次启动 Spring boot项目:

如果是第一次使用spring boot,启动会比较慢,那是idea在下载安装大量的api接口

java spring boot(一)

 

我们在com.example.demo下面新建一个hello world

代码如下:

package com.example.demo;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
 * Created by Sakura on 2020/4/10.
 */
@RestController
public class helloworld
{
    @RequestMapping("/hello")
    public String hello() {
        return "Hello world";
    }
}

启动DemoApplication

这里有个小坑我们直接启动会发现报错
 

Consider the following:    

If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.     

If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).

大概原因是我们没有找不到数据的驱动,却把驱动的依赖加了进去

这样的话我们只需要在@SpringBootApplication后面加上(exclude={DataSourceAutoConfiguration.class})

@SpringBootApplication(exclude={DataSourceAutoConfiguration.class})
排除自动注入数据源的配置(取消数据库配置)

这样我们再次运行DemoApplication

http://127.0.0.1:8080/hello

进入该网页,我们能看到java spring boot(一)

第一个spring boot项目也算完成了

 

相关标签: java spring