作家
登录

SpringMVC配置太多?试试SpringBoot

作者: 来源: 2017-10-17 10:21:46 阅读 我要评论

下面给的是YML的设备文件方法,YML被复荡蝼流的开辟说话所支撑,相当于常见的.properties文件。

7.API接口代码(是不是很6,想不想赞一下?)

import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;import com.tony.spring.boot.entity.UserInfo;import com.tony.spring.boot.mapper.UserInfoMapper;import com.tony.spring.boot.utils.JsonUtil;import com.tony.spring.boot.utils.RedisUtil;/** * Created by Administrator on 2017/4/19. */@RestController@RequestMapping(value=http://news.51cto.com/art/201710/"/test")public class TestCtrl {         @Autowired    private RedisUtil redisUtil;         @Autowired     private UserInfoMapper userInfoMapper;     @RequestMapping(value="/index")    public String index(){        return "hello world";    }         /**     * 向redis存储值     * @param key     * @param value     * @return     * @throws Exception     */    @RequestMapping("/set")     public String set(String key, String value) throws Exception{         redisUtil.set(key, value);         return "success";     }          /**     * 获取redis中的值     * @param key     * @return     */    @RequestMapping("/get")     public String get(String key){         try {            return redisUtil.get(key);        } catch (Exception e) {            e.printStackTrace();        }        return "";     }          /**     * 获取数据库中的用户     * @Description TODO     * @param id     * @return     */    @RequestMapping("/getUser/{id}")     public String get(@PathVariable("id")int id){         try {            System.err.println(id);            UserInfo user= userInfoMapper.selectByPrimaryKey(id);            return JsonUtil.getJsonString(user);        } catch (Exception e) {            e.printStackTrace();        }        return "";     } }

8.到这里根本上核心的器械差不多了,去Application.java启动就能用了。赶紧尝尝吧

迎接star https://github.com/xiaour/SpringBootDemo

【编辑推荐】

  1. 写代码轻易,编程并不轻易
  2. 向Node.js核心供献代码的六个步调
  3. 十分钟搞定Keras序列到序列进修(附代码实现)
  4. 编写出色CSS代码的13个建议
  5. 归并Spark社区代码的┞俘确姿势
【义务编辑:张燕妮 TEL:(010)68476606】

  推荐阅读

  十年云计算老兵零基础进军深度学习方法论

沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散! 人工智能是当今的热议行业,深度进修是热点中的热点,浪尖上的海潮,但对传统 IT 大年夜业人员来说,人工智>>>详细阅读


本文标题:SpringMVC配置太多?试试SpringBoot

地址:http://www.17bianji.com/lsqh/37982.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)