• 大小: 61KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: 其他
  • 标签: Springboot  

资源简介

使用Springboot框架加入ajax动态绑定省市区数据,省市区数据可从高德地图获取

资源截图

代码片段和文件信息

/**
 * 
 */
package com.edu.demo.sysareacode.controller;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import com.edu.demo.sysareacode.entity.SysAreaCode;
import com.edu.demo.sysareacode.service.SysAreaCodeService;
import com.edu.demo.util.Result;

/**
 * @author Mr.Zhao
 * @Time 上午8:59:52
 */
@Controller
@RequestMapping(“/sysareacode“)
public class SysAreaCodeController {

@Autowired
private SysAreaCodeService sysAreaCodeService;

/**
 * 获取省 查询出所有的省信息
 */
@ResponseBody
@PostMapping(“/findbyprovince“)
public Result findByProvince() {
Result resule = new Result<>();
try {
List list = this.sysAreaCodeService.findByProvince();
resule.setCode(200);
resule.setMessage(“true“);
resule.setList(list);
} catch (Exception e) {
resule.setCode(500);
resule.setMessage(“false“);
}
return resule;
}

/**
 * 获取市 通过findByProvince查询的信息获取到parentId查询到当前的市
 */
@ResponseBody
@PostMapping(“/selectcity“)
public Result selectCity(String parentId) {
Result resule = new Result<>();

try {
List list = this.sysAreaCodeService.selectCity(parentId);
resule.setCode(200);
resule.setMessage(“true“);
resule.setList(list);
} catch (Exception e) {
resule.setCode(500);
resule.setMessage(“false“);
}
return resule;
}

/**
 * 获取区 通过selectCity获取到的parentId取查询区(传入的参数为parentId)
 */
@ResponseBody
@PostMapping(“/selectarea“)
public Result selectArea(String parentId) {

Result resule = new Result<>();
try {
List list = this.sysAreaCodeService.selectArea(parentId);

resule.setCode(200);
resule.setMessage(“true“);
resule.setList(list);
} catch (Exception e) {
resule.setCode(500);
resule.setMessage(“false“);
}
return resule;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1226  2018-06-10 13:51  demo\.classpath

     文件        268  2018-06-07 15:35  demo\.gitignore

     文件      47610  2018-06-07 15:35  demo\.mvn\wrapper\maven-wrapper.jar

     文件        110  2018-06-07 15:35  demo\.mvn\wrapper\maven-wrapper.properties

     文件        556  2018-06-10 13:50  demo\.project

     文件        155  2018-06-10 13:50  demo\.settings\org.eclipse.core.resources.prefs

     文件        243  2018-06-10 13:50  demo\.settings\org.eclipse.jdt.core.prefs

     文件         90  2018-06-10 13:50  demo\.settings\org.eclipse.m2e.core.prefs

     文件       6468  2018-06-07 15:35  demo\mvnw

     文件       4994  2018-06-07 15:35  demo\mvnw.cmd

     文件       1731  2018-06-10 13:54  demo\pom.xml

     文件       2299  2018-06-05 18:58  demo\src\main\java\com\edu\demo\sysareacode\controller\SysAreaCodeController.java

     文件        860  2018-06-08 11:54  demo\src\main\java\com\edu\demo\sysareacode\dao\SysAreaCodeDao.java

     文件        812  2018-06-05 16:13  demo\src\main\java\com\edu\demo\sysareacode\entity\SysAreaCode.java

     文件        625  2018-06-05 15:57  demo\src\main\java\com\edu\demo\sysareacode\service\SysAreaCodeService.java

     文件       1030  2018-06-10 13:53  demo\src\main\java\com\edu\demo\util\Result.java

     文件        304  2018-06-07 15:35  demo\src\main\java\com\example\demo\DemoApplication.java

     文件        226  2018-06-10 13:52  demo\src\main\resources\application.properties

     文件       2694  2018-06-10 13:57  demo\src\main\resources\static\personal.html

     文件        331  2018-06-07 15:35  demo\src\test\java\com\example\demo\DemoApplicationTests.java

     文件        226  2018-06-10 13:54  demo\target\classes\application.properties

     文件       2673  2018-06-10 13:54  demo\target\classes\com\edu\demo\sysareacode\controller\SysAreaCodeController.class

     文件        924  2018-06-10 13:54  demo\target\classes\com\edu\demo\sysareacode\dao\SysAreaCodeDao.class

     文件       1148  2018-06-10 13:54  demo\target\classes\com\edu\demo\sysareacode\entity\SysAreaCode.class

     文件        550  2018-06-10 13:54  demo\target\classes\com\edu\demo\sysareacode\service\SysAreaCodeService.class

     文件       2004  2018-06-10 13:54  demo\target\classes\com\edu\demo\util\Result.class

     文件        703  2018-06-10 13:54  demo\target\classes\com\example\demo\DemoApplication.class

     文件        312  2018-06-10 13:54  demo\target\classes\meta-INF\MANIFEST.MF

     文件        228  2018-06-10 13:54  demo\target\classes\meta-INF\maven\com.example\demo\pom.properties

     文件       1731  2018-06-10 13:54  demo\target\classes\meta-INF\maven\com.example\demo\pom.xml

............此处省略53个文件信息

评论

共有 条评论