下面给的是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
【编辑推荐】
- 写代码轻易,编程并不轻易
- 向Node.js核心供献代码的六个步调
- 十分钟搞定Keras序列到序列进修(附代码实现)
- 编写出色CSS代码的13个建议
- 归并Spark社区代码的┞俘确姿势
推荐阅读
沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散! 人工智能是当今的热议行业,深度进修是热点中的热点,浪尖上的海潮,但对传统 IT 大年夜业人员来说,人工智>>>详细阅读
本文标题:SpringMVC配置太多?试试SpringBoot
地址:http://www.17bianji.com/lsqh/37982.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示