springmvc-Spring mvc与数据库的关系

问题描述

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

springmvc-Spring mvc与数据库的关系的相关文章

Spring MVC入门 —— 跟开涛学SpringMVC

2014-05-14 23:22:27 第二章 Spring MVC入门 -- 跟开涛学SpringMVC  浏览(84979)|评论(12)   交流分类:Java|笔记分类: 跟开涛学Spring--  2.1.Spring Web MVC是什么 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring

扯谈spring mvc之WebApplicationContext的继承关系

spring mvc里的root/child WebApplicationContext的继承关系 在传统的spring mvc程序里会有两个WebApplicationContext,一个是parent,从applicationContext.xml里加载的,一个是child,从servlet-context.xml里加载的. 两者是继承关系,child WebApplicationContext 可以通过getParent()函数获取到root WebApplicationContext.

Spring MVC+Mybatis+Maven+Velocity+Mysql 连不上数据库

问题描述 Spring MVC+Mybatis+Maven+Velocity+Mysql 连不上数据库 我的mysql没有设置密码 本地数据库可以 直接登上去的 项目里面就是连不上说密码错误 是什么原因 解决方案 解决方案二: 别的密码也试过了 反正都是本地用nativecat可以登上去 项目里面运行的时候一直都是密码错误 解决方案三: Spring MVC+Mybatis+Maven+Velocity+Mysql 解决方案四: jia qun 482547245

Spring MVC 数据库绑定对象的对象

问题描述 Spring MVC 数据库绑定对象的对象 例如对象public class Boss { private int name; private Car car;} 数据库语句为<select id=""select"" resultType=""Boss"">select b.* c.* from Boss b Car c where ...</select> 怎么把查出来的c.*与 Boss

easyui-关于spring mvc框架 easyUI界面将excel数据导入到数据库中的方法

问题描述 关于spring mvc框架 easyUI界面将excel数据导入到数据库中的方法 将一个excel表格的文件导入到数据库中,在界面调用得到所有数据的方法将数据显示在页面上,如何将excel表格的文件导入到数据库中呢 解决方案 可以使用poi 插件,对Excel进行操作,获取数据,保存到数据库中

springmvc 缓存-spring MVC 3.1 ehcache 缓存无效

问题描述 spring MVC 3.1 ehcache 缓存无效 <bean id="cacheManagerFactory" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"> <property name="configLocation" value="classpath:ehcache.xml" /> </

[Spring MVC]-详解SpringMVC的各种参数绑定方式_java

SpringMVC的各种参数绑定方式 1. 基本数据类型(以int为例,其他类似): Controller代码: @RequestMapping("saysth.do") public void test(int count) { } 表单代码: <form action="saysth.do" method="post"> <input name="count" value="10" t

【spring MVC学习二】springMVC简单使用

springmvc都是通过其中央控制器DispatcherServlet来进行转发的,所以在web.xml文件里面需要增加相应的配置 1 2 3 4 5 6 7 8 9 10 11 12 13 <servlet>         <servlet-name>springServlet</servlet-name>         <servlet-class>org.springframework.web.servlet.DispatcherServlet&

Spring MVC框架的高级配置

高级 本文将为您提供关于Spring MVC框架的配置技巧,以帮助管理基于Spring的web应用程序的多个实例.本配置管理主题常被学术界所忽略,但是,这对于现实的web开发尤为重要.本主题并不直接关联任何具体的技术,因此,我们将从最基本的概念开始对这个问题进行说明.下面,我们将根据Spring MVC框架,为基于本技术开发的项目提供一系列的解决方案. Spring配置 人们经常会在一台以上的主机上配置一种Web应用程序.例如,在生产中,一个网站可能只有一个实例.除了此实例外,开发人员可以在用于