Spring文档整理

一:

1.进入学习的地方

  

二:进入第一个地方

1.Building a RESTful Web Service

  

2.第一个内容

  what you will build:

  讲述了实现的目标是:

    1.通过仿真连接,可以返回json

    2,通过改变连接的询问字符串,改变参数,返回被覆盖的字段。

3.第二个内容

  what you need

  讲述完成这些功能需要的软件支持:

  

4.第三个内容

  how to complete the guide

  可以使用github下载代码

  #进入新建的目录

    

  #进入链接,进行下载

    

  #进入要求的目录

    

  下面是步骤5。

5.第四块内容

  create response repensentation class

  创建一个类,为id和content进行数据访问的平台。

  #将initial工程导入IDEA中

  

  #创建类Greeting.java

 1 package hello;
 2
 3 /**
 4  * Created by Administrator on 2017/5/15.
 5  */
 6 public class Greeting {
 7     private final long id;
 8     private final String content;
 9     public Greeting(long id, String content) {
10         this.id = id;
11         this.content = content;
12     }
13     public long getId() {
14         return id;
15     }
16     public String getContent() {
17         return content;
18     }
19 }

  #有jackson JSON将类整理实例化到json中

  

6.第五块内容

  create a resource controller

  书写控制层

 1 package hello;
 2
 3 import org.springframework.web.bind.annotation.RequestMapping;
 4 import org.springframework.web.bind.annotation.RequestParam;
 5 import org.springframework.web.bind.annotation.RestController;
 6
 7 import java.util.concurrent.atomic.AtomicLong;
 8
 9 /**
10  * Created by Administrator on 2017/5/15.
11  */
12 @RestController
13 public class GreetingController {
14     private static final String template = "Hello, %s!";
15     private final AtomicLong counter = new AtomicLong();
16
17     @RequestMapping("/greeting")
18     public Greeting greeting(@RequestParam(value="name", defaultValue="World") String name) {
19         return new Greeting(counter.incrementAndGet(),
20                 String.format(template, name));
21     }
22 }
时间: 2024-12-29 11:45:21

Spring文档整理的相关文章

Ionic2文档整理

来自:Rainey's Blog 原文地址:http://rainey.space/2016/04/06/Ionic2_Chinese_Document/ Github:https://github.com/XueRainey/ionic2 ionic2文档整理 发表于 2016-04-06   | 本文档不是英文文档的完全翻译,是个人的阅读笔记.如果阅读后有不明白或者不懂,请移步英文版阅读.如果本文有错误,请在本页末尾留言或者提交Issues. 您可以点击小标题跳转到相应的ionic2英文文档

NodeJS-001-Nodejs学习文档整理(转-出自http://www.cnblogs.com/xucheng)

Nodejs学习文档整理 http://www.cnblogs.com/xucheng/p/3988835.html 1.nodejs是什么: nodejs是一个是javascript能在后台运行的平台,具体来时只是使code javascript能在后台运行,因为不在浏览器中运行所以不涉及到document等对象.(Mozilla 则指出 JavaScript 由Core JavaScript 和 Client JavaScript 组成.) 2.nodejs如何运行javascript: n

将Html文档整理为规范XML文档

有多种方式可以在.NET 平台进行HTML文件解析.数据提取,其中最简单.稳妥的办法是先使用工具将Html文档整理成XML文档,再通过XML Dom模型或XPath灵活地进行数据处理.SGML便是一个Html文档整理工具类库: Microsoft的XML大师Chris Lovett专门开发了一个SGML解析器,叫做SgmlReader,它可以解析HTML文件,甚至将它们转换成一个格式规范的结构. SgmlReader派生于XmlReader,这就是说,你可以像运用诸如XmlTextReader这

appium python andiroid自动化文档整理笔记。

利用一天时间去整理appium for android文档.传送门 利用业余时间自己翻阅资料,google.百度等去查找,费劲一番功夫,最后终于成行了这篇文档. 也是作者对最近自己的学习的一个总结吧,其实平时自己学习感觉是很简单的,可是突然让自己去整理 感觉还是很难的, 感谢自己的努力吧,感谢官网,感谢工具,感谢曾经大家的分享吧, 学习过程中,总是痛苦的,感谢那些优秀的论坛,感谢前辈们的指引,希望大家能够更多的指正. 文中代码如下展示. from appium import webdriver

dotNET跨平台相关文档整理

一直在从事C#开发的相关技术工作,从C# 1.0一路用到现在的C# 6.0, 通常情况下被局限于Windows平台,Mono项目把我们C#程序带到了Windows之外的平台,在工作之余花了很多时间在Mono的学习研究和推广,从<国内 Mono 相关文章汇总>你可以看到博客园有很多的同仁在探索学习,逐步形成了一个小圈子,这个圈子里的很多都是非Windows平台上运行C#程序,特别是MVP 刘冰的Web服务器Jexus 为我们dotNET跨平台提供了一个工业级的应用服务器,这个圈子里的同仁对于Mo

Linux文档整理之【Jenkins+Docker自动化部署.Net Core】

这次整理的文档是Jenkins+Docker实现自动化部署,很早之前就写的,今天有时间就搬到博客园做个记录. Jenkins是基于Java开发的一种持续集成工具,主要用于持续.自动的构建/测试软件等相关项目.在Java开发中我们经常能看到使用jenkins来部署,.Net core目前还是比较少见的,但是好的东西我们就应该要拿来使用.借鉴. 1. 安装JenKins 这里使用Docker来安装JenKins,当然也可以直接安装到Linux中. 创建jenkins工作目录 mkdir /usr/l

2013 最新的 play web framework 版本 1.2.3 框架学习文档整理

Play framework框架学习文档 Play framework框架学习文档 1 一.什么是Playframework 3 二.playframework框架的优点 4 三.Play FrameWork开发入门 5 1.准备工作 5 2.新建项目 5 3.环境变量配置 7 4.MVC模型 8 app/controllers 9 app/models 9 app/views 9 5.应用程序布局 9 app目录 9 .class文件在哪儿? 9 public目录 10 conf目录 10 l

JanusGraph文档整理

目录 JanusGraph调研 结论 Intro Basics Configuration 数据模型(Schema) Gremlin JanusGraph Server 服务部署 ConfiguredGraphFactory Multi-node Indexing Transaction 事务 缓存机制(JanusGraph Cache) 事务日志(Transaction Log) 其他常见问题 技术上的限制(Technical Limitations) 后端存储(Storage Backend

redis module 学习—官网文档整理

前言 redis在4.0版本中,推出了一个非常吸引的特性,可以通过编写插件的模式,来动态扩展redis的能力.在4.0之前,如果用户想拥有一个带TTL的INCRBY 命令,那么用户只能自己去改代码,重新编译了.在4.0版本推出之后,想实现一个自定义的命令就简单的多了. 在这个功能发布之后,已经有许多的第三方扩展插件被开发出来.具体可以参见官方模块仓库 : 接下来,本文将基于redis官方文档 进行翻译,介绍下相关的功能(翻译的和原有有出入,更多是基于自己的理解.如果大家有问题,欢迎讨论),也算对