Java中省市区三级联动,附前后台及数据库

Java中省市区三级联动,附前后台及数据库

在这里插入图片描述

实体pojo

@Entity
@Table(name = "province_city_district")
@Data
public class PCD {
   
   
	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)
	private int id;
	private int pid;
	private String name;

	@Override
	public String toString() {
   
   
		return "PCD [id=" + id + ", pid=" + pid + ", name=" + name + "]";
	}

}

后台代码controller

 @Controller
@RequestMapping("/login")
public class testController {
   
   
    @Autowired
    private testservice testService;
    
    @RequestMapping("test")
    public String demo() {
   
   
        return "externalMessFilling/index11";
    }

    /**
     * 省市区三级联动根据pid查询
     * @param request
     * @param response
     * @throws IOException
     */
    @RequestMapping("get")
    @ResponseBody
    public void getPCD(HttpServletRequest request,HttpServletResponse response) throws IOException {
   
   
        response.setContentType("text/xml;Charset=UTF-8");
        int pid = Integer.parseInt(request.getParameter("pid"));
        List<PCD> pcdList = testService.findPCDByPid(pid);
        String json = JSON.toJSONString(pcdList);
        response.getWriter().write(json);

    }

}

后台代码service

public interface testservice {
   
   
    public List<PCD> findPCDByPid(int pid);
}


//impl
  @Override
    public List<PCD> findPCDByPid(int pid) {
   
   
        return testDao.findPCDByPid
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值