java mvc增删改查_SpringMVC--实现数据库的增删改查

本次主要是从基础开始配置SpringMVC,包括环境搭建,参数传递,返回值,重定向等细节的讲解。当然最后还会实现对Mysql名为“test”数据库的“jvm”表的增删改查。

8d8fb3f188303b5710daf8fad3acd73c.png

SpringMVC的配置

项目准备

我用的是IDEA,首先新建一个WebApplication项目,然后到入jar包,

d95f28ee5943e876c7b928172898d3a1.png

接着配置一个Tomcat用来启动项目,需要注意的是,你需要在Project Structure->Artifacts的里面添加热部署,(我的默认有一个war exploded)在deployment里面将右边的jar包全选后右击put into web lib的下面。当然后面还会用的jstl和servelt.api这两个jar包,你可以一起导入。

包结构设计

这里主要讲一下spring-mvc.xml的内容,它是一个spring的配置文件,新建是可以在XML Configuration File->Spring Config里面新建文件。需要加一些语句,包扫描声明以及识别mvc注解。里面还需建一个bean对象,是视图解析器,添加返回值路径前缀与后缀。

之后,我们就要在web.xml声明MVC请求中的DispatcherServlet。

Controller

控制器首先要定义@controller注解和@RequestMapping注解。

对于参数传递可以写在函数后面用@PathVariable声明–变量名要和jsp定义的input名相同或者跟在RequestMapping里面用{

}指定。

返回值可以直接返回一个string字符串,之前spring-mvc.xml里面解析会给字符串加上前后缀补全路径。

重定向只需返回一个redirect,例如return “redirect:/jvm/test”。

这里有一个方便的处理前端显示后端的数据,一是函数返回String类型,通过定义ModelMap modelMap对象,只要通过modelMap.addAtributes(“名称”,entity对象),返回entity对象名就可以了,二是返回ModelAndView对象,定义一个ModelAndView model对象,通过model.addObject(“名称”,entity对象),返回model就可以了-----前端就可以用js标签${jvm.id}取到值了

项目目录

1f510e2a15d41e55366f4c80c098c526.png

下面是代码部分:

controller.JvmController

package top.jff.connector.controll

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值