Java Web 之 SSM笔记

好久没有写博文了呀呀呀........博客园的MarkDown还是...算了吧

自定义 Restful 风格结果集

参考资料

【SpringBoot专题】统一异常处理和统一数据返回前言实践运行结果

如果不了解泛型,请看:Java泛型详解:<T>和Class<T>的使用。泛型类,泛型方法的详细使用实例

探究

看来Springboot的json返回结果集就是把对象.ToString()用JSON再转一下而已。官方Guide里说的是:

As you see in steps below, Spring uses the Jackson JSON library to automatically marshal instances of type Greeting into JSON.

(这里的 GreetingSpringboot-restfulAPI教程里的实体类名而已)

所以想要自定义返回restful json结果集,只需要知道 jackson 的用法即可。

 

 

如何在一个Controller里调用另一个Controller

如在 ActionA里调用ActionB的方法showB(String args),只需要

 

@RequestMapping("/test")
Class ActionA{

//略...

@Autowired
private ActionB actionB;


    @RequestMapping("/UseB")
    String toUseB {
        return actionB.showB("Hi");
    }

}

 

posted @ 2019-08-21 14:46  蓝天上的云℡  阅读(192)  评论(0编辑  收藏  举报