SSM框架
文章平均质量分 91
Spring+Spring MVC+Mybatis
博主从新手学习的过程中发现很多知识晦涩难懂,很多专业术语非常复杂,这个专栏是便于初学者更好的理解SSM框架中的各种术语
莓有烦恼吖
学习笔记
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于AI图像识别与智能推荐的校园食堂评价系统研究 06-文件上传模块
前端准备用户在页面选择图片文件前端验证文件类型和大小创建FormData对象,添加文件数据发送请求使用AJAX发送POST请求到或设置和,让浏览器自动处理multipart/form-data后端接收Controller使用接收文件获取webapp路径,调用工具类处理文件处理工具类验证文件类型和大小生成规范的文件名(根据类型使用不同的命名规则)创建目标目录(如果不存在)使用保存文件到服务器返回结果返回图片的相对路径URL(如/img/stores/食堂名_店铺名.jpg。原创 2026-01-03 18:49:29 · 717 阅读 · 0 评论 -
基于AI图像识别与智能推荐的校园食堂评价系统研究 05-审核机制模块
发布评价:填写评分、内容、上传图片 → 关联菜品 → 提交到后端 → 插入评价表和关联表回复评价:输入回复内容 → 提交到后端 → 插入回复表 → 重新加载评价列表注意本模块的部分代码(Controller、Mapper)需要在后续步骤中补充完整。原创 2026-01-01 20:18:38 · 706 阅读 · 0 评论 -
基于AI图像识别与智能推荐的校园食堂评价系统研究 04-评价系统模块
文件路径和行号信息:关键提示、重要注意和问题:抛出的问题问题解答中的关键词语使用标注。原创 2026-01-01 19:35:48 · 1188 阅读 · 0 评论 -
基于AI图像识别与智能推荐的校园食堂评价系统研究 03-菜品管理模块
列表展示:从店铺详情页加载菜品列表,通过AJAX请求获取数据并动态渲染添加菜品:上传图片 → 提交菜品数据 → 设置为待审核状态 → 发送审核通知编辑菜品:加载菜品信息到编辑表单 → 修改后提交 → 设置为待审核状态删除菜品:提交删除申请 → 设置为待删除审核状态 → 等待管理员审核注意本模块的Service和Mapper层代码需要在后续步骤中补充完整。原创 2025-12-17 15:50:51 · 552 阅读 · 0 评论 -
基于AI图像识别与智能推荐的校园食堂评价系统研究 02-数据展示模块
层级路径school.jsp→→store.jsp→,每一层都通过 URL 参数 + Session 维护上下文。数据链路:JSP 容器 → JavaScriptload*函数 →/data/**REST API →→Mapper→ MySQL。状态管理:学校/食堂的选择状态会写入 Session (),方便刷新或直接跳转详情页时还能追溯上下文。启动项目,依次完成“选择学校→选择食堂→进入店铺→查看店铺详情”整个流程,观察浏览器 network 面板里的请求。修改数据库中某个学校/食堂/店铺的。原创 2025-12-17 15:46:05 · 827 阅读 · 0 评论 -
JavaWeb项目启动后但是始终显示默认空白页面的解决方法
标签:JavaWeb | 项目调试 | Context Path | 拦截器排查在JavaWeb项目开发中,遇到了“启动成功但访问时始终显示默认空白页面”的问题,经过多次尝试后,最终定位到核心原因是,修改后问题顺利解决。原创 2025-11-09 12:45:27 · 597 阅读 · 0 评论 -
小白从 0 开始用 SSM 框架开发图书管理系统 —— 借阅归还 + 增删改查全流程解析
本文详细解析了一个基于JavaEE的图书管理系统核心功能实现。系统采用SpringMVC框架,通过Controller层处理请求、Service层执行业务逻辑、Mapper层操作数据库的三层架构。主要功能包括:1) 新书推荐模块通过分页查询展示最新5本图书;2) 图书管理实现增删改查,管理员可新增/编辑图书;3) 借阅功能包含借书、还书、归还确认流程,严格控制权限和状态变更;4) 记录模块保存借阅历史。系统特别注重权限控制,通过session管理用户状态,使用JSP标签控制按钮显示,确保业务逻辑严谨性。原创 2025-10-17 16:18:05 · 1516 阅读 · 0 评论 -
小白从0开始快速理解SSM框架——用户登录、注销、增删改查的逻辑(文章最后有源码)
小白从0开始快速理解SSM框架——用户登录、注销、增删改查的逻辑(文章最后有源码)原创 2025-10-14 19:29:15 · 952 阅读 · 0 评论 -
Spring事务管理:通俗易懂全解析
Spring事务管理是一种确保数据库操作完整性的机制,它能够保证一组操作要么全部成功执行,要么全部回滚,避免出现部分成功部分失败的情况。核心接口包括PlatformTransactionManager(事务执行)、TransactionDefinition(定义事务规则)和TransactionStatus(事务状态)。Spring提供两种管理方式:编程式(手动控制)和声明式(自动管理,常用@Transactional注解)。通过银行转账等典型案例,展示了事务管理的实际应用。原创 2025-10-14 13:00:00 · 893 阅读 · 0 评论 -
Mybatis快速入门与项目搭建指南
Mybatis框架是一个持久化层框架,通过ORM连接数据库,,最终还是通过写 sql语句操作数据库,同时能对项目中的 Java 实体类(对应对象)和数据库表(对应列)之间建立映射关系。原创 2025-10-12 11:37:36 · 459 阅读 · 0 评论 -
如何更好的理解SpringMVC的工作流程比如:是如何跳转网页的
摘要:本文通过一个SpringMVC示例项目详细解析了框架的工作流程。前端控制器DispatcherServlet拦截请求后,处理器映射器通过URL匹配控制器方法(如HelloController中的@RequestMappin("/hello")),处理器适配器执行方法并返回逻辑视图名(如"success")。视图解析器根据配置(前缀/WEB-INF/pages/ + 逻辑名 + 后缀.jsp)拼接物理路径完成页面跳转。原创 2025-10-10 16:11:57 · 1194 阅读 · 0 评论
分享