您的位置:首页 > 编程语言 > Java开发

快速构建springboot项目

2018-03-09 17:36 519 查看
第一步、打开sts点击左上角的file->new->Spring Starter Project。

第二步、打开弹框后填写项目名和项目的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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: