代码编织梦想

第一步:新建项目,将我们的项目结构建好

 第二步:编写实体类

这个是我们的城市表的实体类

县表实体类

 

区域表实体类

 

 第三步:编写Dao层

 我这里为了追求速度就使用注解的方式来写SQL语句了,最好的方法还是自己新建一个mapper目录在里面新建一个.xml文件,然后编写SQL,目前我使用的这种方式处理不了复杂的SQL要求,比如我们要在后面加<Trim>标签啥的。

第四步:Controller层

 注意:我们这里使用的注解不是@Controller了,而是@RestController,如果使用@Controller注解的话会报 thymeleaf 文件不存在或者有错误。

 这里就是我们的前端index.html页面,这里我们使用的是ajax技术处理前端页面的请求。

这个是我的jQuery位置注意你自己的路径问题,这里是否出错可以在下面的函数里面使用alert()弹窗测试,如果有弹窗就说明这个路径没有问题。

注意:这里这个路径,我这里的端口号是8080,如果端口号不一样的话可以修改,端口号就是controller层写的方法,下面的就是for循环查询结果,然后将标签插入到下拉框中。这里的三个方法对应的是你的三个实体类,data[a].code/name,也是你实体类里面的属性,注意编写的顺序

省份/城市/区域 我的是这个排版。

效果展示图 

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lyaizmj/article/details/127993102

关于springmvc结合mybatis,thymeleaf,实现二级联动_classabcd的博客-爱代码爱编程

废话不多说直接上代码吧 1、这是我的下拉列表中二级联动部署,这里采用的是thymeleaf模板引擎,所有遍历集合方法有点不一样,之前看了很多代码没有一点用,然后自己试出来了。   2、点了一下商品范围后到controller,这里需要说明的是这个controller层方法返回类型必须要是Object类型,springMVC会自动把集合转化为Jso

我的历史文章整理(2017-2019)-爱代码爱编程

我的写作经历 我是一名普通的 Java 开发者,喜欢在网上分享一些个人的故事以及工作中遇到的问题,自 2017 年开始用 “十三” 这个网名在各个博客平台发表文章,常活跃的平台有 CSDN、博客园、掘金、简书等网站,有免费的文章,也有付费的专栏,前前后后大概有 200 篇文章,算是我的写作经历。 从零开始搭建一个精美且实用的管理后台 SSM 搭建

视频教程-Java全栈一课通-Java-爱代码爱编程

Java全栈一课通 多年软件开发工作经验,丰富的培训经历,从2014年开始一直奋战在培训讲师行业的先锋队,培训期间不断制定出完整的培训课程体系,还承担大部分课程的讲解,不断培养学生的编程能力。从进入培训行业以来先后培训出2400多学员,分布于各大IT

springboot整合Mybatis(利用了Mybatis的反向工程自动生成pojo,mapper接口和xml文件)+Ajax+jQuery实现下拉列表联动-爱代码爱编程

<!DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title>Title</title> </head>

<若依开源框架>使用记录-爱代码爱编程

参考资料: 若依官方文档 官方文档是最好的学习资料若依日期操作居然这么多写法,你敢信么!(第四篇~)ry框架其他人的总结博客也是能让我们事半功倍的学习资料。 文章目录 1.代码生成1.1 建表1.2 导入1.3 配置1.4 代码生成1.5 重启项目2.父子表生成3.代码生成后菜单是404页面4.org.apache.ibatis.type.Ty

Springboot +Mybatis+templates 登录验证拦截器-爱代码爱编程

Spring boot +mybatis+templates实现增删改查和登录验证 好东西在下面 登录验证先创建好数据库 在idea 编辑器当中写好相对应的实体类 ```java public class User { private Integer id; private String username; private

RuoYi-Cloud-爱代码爱编程

目录 介绍 快速了解 环境部署 项目介绍 后台手册 前端手册 功能组件 模板引擎 组件文档 插件集成 介绍 基于Spring Boot、Spring Cloud & Alibaba的微服务的权限管理系统。 RuoYi-Cloud 是一个 Java EE 分布式微服务架构平台,基于经典技术组合(Spring Boot、

Web项目实战 | 购物系统v2.0 | 开发记录(四)单个页面单个请求解决根据商品类型进行分页查询 | 使用省市区三级联动 | 使用JQuery 插件实现图片上传-爱代码爱编程

文章目录 历史记录一、运行环境二、根据商品类查询三、使用JQuery插件实现图片上传四、JS实现省市区三级联动4.1 基本实现4.2 优化:修改时先显示用户的地区信息五、Bug & DeBug 历史记录 Web项目实战 | 购物系统v2.0 | 开发记录(一)需求分析 | 技术选型 | 系统设计 | 数据表设计 | SpringBo

Web项目实战 | 购物系统v2.0 | 开发记录(五)使用base64编码实现头像修改 | 用户个人信息修改 | JQuery动态提示-爱代码爱编程

文章目录 以往记录一、运行环境二、实现头像修改三、用户个人信息修改四、Bug & DeBug 以往记录 Web项目实战 | 购物系统v2.0 | 开发记录(一)需求分析 | 技术选型 | 系统设计 | 数据表设计 | SpringBoot、SSM、Thymeleaf、Bootstrap… Web项目实战 | 购物系统v2.0 |

Web项目实战 | 购物系统v2.0 | 开发记录(六)商品详情页面 | 游客访问主页 | 运用Bootstrap4轻量级弹窗实现提示-爱代码爱编程

文章目录 以往记录一、运行环境二、商品详情页面三、游客访问四、轻量级弹窗 以往记录 Web项目实战 | 购物系统v2.0 | 开发记录(一)需求分析 | 技术选型 | 系统设计 | 数据表设计 | SpringBoot、SSM、Thymeleaf、Bootstrap… Web项目实战 | 购物系统v2.0 | 开发记录(二)搭建Sprin

Web项目实战 | 购物系统v2.0 | 开发记录(八)前后端分离初步思路 | JS处理URL参数实用函数 | AJAX 向后台传递Map类型数据 | MyBatis多表查询优化-爱代码爱编程

" 常在河边走,哪能不湿鞋。" ——若发现文章内容有误,敬请指正,望不吝赐教,感谢! 文章目录 以往记录一、使用JQuery设计工具函数处理URL功能一:直接获取替换参数值后的URL功能二:清空URL除第一个以外的参数功能三:封装URL的参数为Map/JSON类型二、JQuery AJAX 通过Map传输数据三、前后端分离思路:动态渲染A

Web项目实战 | 购物系统v2.0 | 开发记录(十)SpringBoot整合阿里云OSS对象存储服务 | Web将上传的商品图片保存到阿里云,同时将地址保存到数据库-爱代码爱编程

——若发现文章内容有误,敬请指正,望不吝赐教,感谢! 文章目录 以往记录运行环境一、OSS概述二、SpringBoot整合OSS(上传商品图片案例)2.1 导入Maven依赖2.2 通过类配置OSS2.3 编写OSS业务层代码2.4 编写控制层代码2.5 编写前端JQuery AJAX请求代码 以往记录 Web项目实战

2022年自学java就业全面学习路线_正等正觉*的博客-爱代码爱编程

很多人私信问我们公司的技术栈是什么,如果今年打算学习Java应该主要学习哪些内容,这篇文章我就以一线互联网大厂的标准,为大家罗列出2022年的Java学习的主要内容,内容可能有点多,因为我是以我们公司年薪30万的Java工程师标准写的,如果需要这些知识点的各种资料,我可以免费分享给大家使用,都是我们公司内部培训员工的高质量资料。 需要以下全部视

springboot+thymeleaf 简单的三级联动_kzi_liu的博客-爱代码爱编程

这边是简单的写了省,市,区的一个三级联动 1.Sql数据表         数据库技术:省市县三级联动的SQL语句(ssfiction.com) 2.项目结构    3.实体类    1.省份实体类 package com.example.citylinkage.pojo; import lombok.AllArgsConstructo

springboot+mybatis+thymleft 省份城市区域三级联动_披着星光的鲸鱼的博客-爱代码爱编程

今天给大家带来的是一个省份城市区域三级联动 数据库可以参考网站:数据库技术:省市县三级联动的SQL语句-猴子技术宅 首先我们先创建项目 注意:创建SpringBoot项目时一定要联网不然会报错 项目创建好后我们首先对 application.yml 进行编译 #指定端口号 server: port: 8888 #配置mysql数据源

springboot+thymeleaf+mysql实现省市联动下拉_thymeleaf下拉框联动_楚风岸影的博客-爱代码爱编程

一、数据准备 ①数据获取:获取省市数据以及建表和插入表数据语句 二、实现编码 ①效果图示: ②项目目录: ③代码实现: controller:(核心) CasCadeController packag