首页

SpringBoot api接口入门级示例源码

java

2020-6-27

package com.bin.demoSpeak.controller;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@SpringBootApplication
public class ControllerText {
	
	@RequestMapping("getUser")
	public Map<String, Object> getUser(){
		System.out.println("微信小程序正在调用。。。");
		Map<String, Object> map = new HashMap<String, Object>();
		List<String> list = new ArrayList<String>();
 		list.add("zhangsan");
 		list.add("lisi");
 		list.add("wanger");
 		list.add("mazi");
 		map.put("list",list);
		System.out.println("微信小程序调用完成。。。");
		return map;
	}
	
	@RequestMapping("getWord")
	public Map<String, Object> getText(String word){
		Map<String, Object> map = new HashMap<String, Object>();
		String message = "我能力有限,不要为难我";
		if ("后来".equals(word)) {
			message="正在热映的后来的我们是刘若英的处女作。";
		}else if("微信小程序".equals(word)){
			message= "想获取更多微信小程序相关知识,请更多的阅读微信官方文档,还有其他更多微信开发相关的内容,学无止境。";
		}else if("西安工业大学".equals(word)){
			message="西安工业大学(Xi'an Technological University)简称”西安工大“,位于世界历史名城古都西安,是中国西北地区唯一一所以兵工为特色,以工为主,理、文、经、管、法协调发展的教学研究型大学。原中华人民共和国兵器工业部直属的七所本科院校之一(“兵工七子”),陕西省重点建设的高水平教学研究型大学、陕西省人民政府与中国兵器工业集团、国防科技工业局共建高校、教育部“卓越工程师教育培养计划”试点高校、陕西省大学生创新能力培养综合改革试点学校。国家二级保密资格单位,是一所以\"军民结合,寓军于民\"的国防科研高校。";
		}
		map.put("message", message);
		return map;
	}
	
	@RequestMapping("")
	public String getText(){
		return "hello world";
	}


}

资源下载此资源下载价格为1D币(VIP免费),请先
资源文件列表
.idea/compiler.xml , 630
.idea/encodings.xml , 172
.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_11.xml , 575
.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml , 554
.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml , 522
.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml , 644
.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_10.xml , 602
.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_10.xml , 630
.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml , 611
.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_23.xml , 625
.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_23.xml , 611
.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_jasper_8_5_23.xml , 639
.idea/libraries/Maven__org_apache_tomcat_tomcat_annotations_api_8_5_23.xml , 636
.idea/libraries/Maven__org_eclipse_jdt_ecj_3_12_3.xml , 495
.idea/libraries/Maven__org_freemarker_freemarker_2_3_27_incubating.xml , 617
.idea/libraries/Maven__org_hibernate_hibernate_validator_5_3_6_Final.xml , 634
.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_1_Final.xml , 608
.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml , 548
.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml , 534
.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml , 562
.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml , 513
.idea/libraries/Maven__org_springframework_boot_spring_boot_1_5_9_RELEASE.xml , 636
.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_9_RELEASE.xml , 734
.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_1_5_9_RELEASE.xml , 692
.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_freemarker_1_5_9_RELEASE.xml , 769
.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_1_5_9_RELEASE.xml , 748
.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_1_5_9_RELEASE.xml , 720
.idea/libraries/Maven__org_springframework_spring_aop_4_3_13_RELEASE.xml , 616
.idea/libraries/Maven__org_springframework_spring_beans_4_3_13_RELEASE.xml , 630
.idea/libraries/Maven__org_springframework_spring_context_4_3_13_RELEASE.xml , 644
.idea/libraries/Maven__org_springframework_spring_context_support_4_3_13_RELEASE.xml , 700
.idea/libraries/Maven__org_springframework_spring_core_4_3_13_RELEASE.xml , 623
.idea/libraries/Maven__org_springframework_spring_expression_4_3_13_RELEASE.xml , 665
.idea/libraries/Maven__org_springframework_spring_web_4_3_13_RELEASE.xml , 616
.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_13_RELEASE.xml , 637
.idea/libraries/Maven__org_yaml_snakeyaml_1_17.xml , 495
.idea/misc.xml , 439
.idea/modules.xml , 258
.idea/workspace.xml , 26210
.project , 975
.settings/org.eclipse.core.resources.prefs , 191
.settings/org.eclipse.jdt.core.prefs , 8203
.settings/org.eclipse.jdt.launching.prefs , 109
.settings/org.eclipse.m2e.core.prefs , 90
.settings/org.eclipse.wst.common.project.facet.core.prefs.xml , 172
.settings/org.eclipse.wst.common.project.facet.core.xml , 170
demoSpeak.iml , 5744
pom.xml , 1549
src/main/java/com/bin/demoSpeak/app/App.java , 470
src/main/java/com/bin/demoSpeak/controller/ControllerText.java , 2309
src/main/resources/application.properties , 274
target/classes/application.properties , 274
target/classes/com/bin/demoSpeak/app/App.class , 774
target/classes/com/bin/demoSpeak/controller/ControllerText.class , 3206
没有账号? 忘记密码?

社交账号快速登录