问题描述
- Spring mvc与数据库的关系
-
请问Spring MVC中的modal,view,controller中是怎么调用的,又怎么与数据库连接的?
解决方案
恩,所谓的mvc就是将model (模型,也可以理解成类的实例化对象) view(视图,通常是展示的) controller(控制)分离,好维护,解耦和。
在spring mvc 中 前台请求action 也就是控制器controller,然后controller对一系列逻辑处理。最后处理结束,返回指定的视图,也就是页面展示。
而你说的spring mvc 操作数据库,首先是配置数据源,spring 有个jdbctemplate ,这样你在使用的时候注入jdbctemplate模板对象,用这个模板对象就可以操作数据库,执行sql 查询数据等等。
如果你还不是狠理解 可以留下联系方式,我给你发一下整体流程 以及spring mvc的项目架构,你看一下。
纯手打,如果对您有帮助,请采纳。谢谢
解决方案二:
首先Spring可以认为是一个中间容器
view是视图图。就是jsp网页那些文件.php.等
controller 是控制器,用来转发请示。取得网页提交的数据。以及给网页发送数据。处理等。主要的工具有springmvc struct
model 是数据库模型,它和数据库中的表是对应的关系。可以认为是通过它来控制数据库里的数据。主要的工具有mybatis.hiernate
然后通过Spring我们可以控制这三层中的controller和model
解决方案三:
Spring mvc中使用Spring Data Jpa 连接Mysql数据库
时间: 2024-09-19 04:19:33