快速构建springboot项目
2018-03-09 17:36
519 查看
第一步、打开sts点击左上角的file->new->Spring Starter Project。
第二步、打开弹框后填写项目名和项目的maven信息。点击next
第三步、勾选web,点击finish。
这样sts就能帮你生成一个简单的springboot项目了其中pom文件的代码如下:
如上图所示,Spring Boot的基础结构共三个文件:l src/main/java 程序开发以及主程序入口l src/main/resources 配置文件l src/test/java 测试程序 另外,spingboot建议的目录结果如下:root package结构:com.pangjh.springboot
4000
/p>3、service 层主要是业务类代码4、controller 负责页面访问控制创建controller对象
代码如下:
第二步、打开弹框后填写项目名和项目的maven信息。点击next
第三步、勾选web,点击finish。
这样sts就能帮你生成一个简单的springboot项目了其中pom文件的代码如下:
<?xml version="1.0" encoding="UTF-8"?> <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.pangjh</groupId> <artifactId>springboot_found</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>springboot_found</name> <description>快速创建springboot项目</description> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.0.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project>下面是生成的项目结构图:
如上图所示,Spring Boot的基础结构共三个文件:l src/main/java 程序开发以及主程序入口l src/main/resources 配置文件l src/test/java 测试程序 另外,spingboot建议的目录结果如下:root package结构:com.pangjh.springboot
com +- pangjh +- springboot +- Application.java | +- domain | +- Customer.java | +- CustomerRepository.java | +- service | +- CustomerService.java | +- controller | +- CustomerController.java |1、Application.java 建议放到跟目录下面,主要用于做一些框架配置2、domain目录主要用于实体(Entity)与数据访问层(Repository)<
4000
/p>3、service 层主要是业务类代码4、controller 负责页面访问控制创建controller对象
代码如下:
package com.pangjh.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class PangjhController { @RequestMapping("/hello") public String getMessge(){ return "what do you want"; } }这样一个项目就可以访问了,请求:http://localhost:8080/hello
相关文章推荐
- SpringBoot快速入门-基本项目构建
- springboot+maven快速构建项目
- 构建微服务:快速搭建Spring Boot项目
- 快速构建Spring Boot 1.5.8 maven Web 项目
- [SpringBoot]IDEA快速构建SpringBoot应用项目(一)
- springBoot maven快速构建项目
- 快速构建可运行的Spring-boot项目(Hello World)
- JAVAEE——SpringBoot入门:简介、微服务、环境准备、helloworld与探究、快速构建项目
- 快速创建一个基于Gradle构建的SpringBoot Web项目(SpringBoot-01)
- 快速构建可运行的Spring-boot项目(Hello World)
- 快速构建可运行的Spring-boot项目(Hello World)
- 快速构建可运行的Spring-boot项目(Hello World)
- 快速构建可运行的Spring-boot项目(Hello World)
- 快速构建Spring boot项目(功能是检测访问页面的设备)
- [SpringBoot]IDEA快速构建SpringBoot应用项目(二)整合Mybatis + Druid
- 快速构建可运行的Spring-boot项目(Hello World)
- Spring Boot系列一----使用idea快速构建Spring boot项目
- 快速构建可运行的Spring-boot项目(Hello World)
- 快速构建可运行的Spring-boot项目(Hello World)