SpringBoot的入门

做一个简单的 HelloWorld 的步骤:

自习阅读并参照下面的这篇文档操作一遍。

Getting Started · Building a RESTful Web Service
http://spring.io/guides/gs/rest-service/

 

1、新建一个 maven 项目,这个Maven 项目甚至都不须要是一个 web 项目。

2、按照文档的方式填写好 pox.xml 文档;

3、写好 JavaBean 和控制器类;

4、写好一个项目启动类;

5、最后通过项目启动类直接运行,启动项目。

 

注意事项:

1、JavaBean 通过构造方法设置值,所以在 JavaBean 里面,就只有 get 方法,而没有 set 方法了;

2、注意访问的 URL 链接的写法;

如果输入:http://localhost:8080/greeting
显示:{"id":3,"content":"Hello,World!"}
如果输入:http://localhost:8080/greeting?name=liwei
显示:{"id":4,"content":"Hello,liwei!"}
这就是一个最最简单的 Spring 的 a RESTful Web Service。

3、如果这个项目在编译期间出现了红色叉叉,一定要通过 Problems fix 掉,否则运行时刻会出问题。

 

下面说说项目的启动方式:

1、直接运行 Java 程序的主方法,即被 @SpringBootApplication 注解所标注的类;

在浏览器中输入:http://localhost:8080/greeting 马上就可以看到 json 格式的字符串返回。

2、在 pom.xml 路径下执行:mvn spring-boot:run;

在浏览器中输入:http://localhost:8080/greeting 马上就可以看到 json 格式的字符串返回。

3、先通过 maven 工具打包成 jar 文件,再执行 jar 文件启动这个项目:

(1)在 pom.xml 所在的文件夹下执行 mvn clean package 命令,将 maven 项目打包;

(2)通过执行 java -jar target/gs-rest-service-0.1.0.jar 命令运行这个 jar 包。

注意:这里的 java -jar target/gs-rest-service-0.1.0.jar 只是官网的一个示例。我们自己要根据自己项目中生成的文件名来命名。

 

你可能感兴趣的:(spring)