搭建之前所需工具:

        eclipse、maven、maven本地仓库(这就是没网的情况下所需要的)。

第一步:进入自己maven文件存放的地址,D:\apache-maven-3.5.4\conf\setting.xml文件,添加如下:

手动搭建 springboot 框架(不要网络的情况下)

这里指定本地仓库位置,我是直接放在D盘根目录下的。进入eclipse中的windows==>preferences目录

手动搭建 springboot 框架(不要网络的情况下)

应用保存后会更新。然后开始建立maven工程。

第二步:新建maven project项目如图

手动搭建 springboot 框架(不要网络的情况下)

手动搭建 springboot 框架(不要网络的情况下)

建立好后的项目结构为:Application启动类有注解可以后续添加, 需要在pom.xml文件导入包后添加。

手动搭建 springboot 框架(不要网络的情况下)

pom.xml文件如下:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.swx</groupId>
  <artifactId>springboot</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>war</packaging>


  <parent>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-parent</artifactId>
      <version>1.5.3.RELEASE</version>
  </parent>

<!-- 自定义的属性-->
  <properties>
      <java.version>1.8</java.version>
  </properties>

<!-- 一下依赖包都是添加本地仓库后加载进来的 -->
  <dependencies>
      <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-web</artifactId>
          <version>1.5.3.RELEASE</version>
      </dependency>
      <dependency>
          <groupId>mysql</groupId>
          <artifactId>mysql-connector-java</artifactId>
          <version>5.1.39</version>
      </dependency>
  </dependencies>
  <build>
          <plugins>
              <plugin>

                 <!-- 这个是设置maven jdk 编译版本 -->
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-compiler-plugin</artifactId>
                  <configuration>

                      <!-- 上面自定义的properties标签中的属性java版本 -->
                      <source>${java.version}</source>
                      <target>${java.version}</target>
                  </configuration>
              </plugin>
          </plugins>
  </build>
</project>

 

application.properties文件属性如下:

server.port=8080
spring.datasource.driver-class-name= com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=admin

Application类如下:需要注意的是Application类要和其他包名要同一级,不然启动会报错,不清楚可以去官方文档上查询springboot项目结构。

只需要开@SpringBootApplication   因为@SpringBootApplication是包括了两个注解,可打开eclipse鼠标放在这个注解上有提示信息。

 

@SpringBootApplication
public class Application {

    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }

}

最后启动成功:

手动搭建 springboot 框架(不要网络的情况下)

最后在web层里面创建一个 controller       添加@RestController注解  这个注解是  @Controller和@ResponesBody的组合 用于直接返回 JSON数据。

@RestController
public class TestController {
    
    @RequestMapping("/hello")
    public String home() {
       
        
        return "Hello SpringBoot Application";

    }
}

最后打开浏览器访问  http://localhost:8080/hello   就可以看到返回的json数据。

相关文章:

  • 2021-08-27
  • 2021-06-24
  • 2021-06-12
  • 2022-02-21
  • 2021-08-31
  • 2021-11-20
  • 2021-12-05
  • 2021-06-05
猜你喜欢
  • 2021-05-23
  • 2022-01-19
  • 2021-10-07
  • 2021-04-13
  • 2022-12-23
  • 2021-06-27
  • 2021-11-09
相关资源
相似解决方案