2017黑马java基础视频

2017黑马java基础视频一 BrandMapper 包 首先 在 BrandMapper 包中定义用来修改的方法 和使用注解的 sql 语句 BrandMapper 包所在路径 package com itheima mapper 二 BrandService BrandService 中定义一个提供修改的方法接口

大家好,我是讯享网,很高兴认识大家。



一、BrandMapper包

首先,在BrandMapper包中定义用来修改的方法,和使用注解的sql语句。

 
讯享网 

二、BrandService

BrandService中定义一个提供修改的方法接口,用来给BrandServiceImpl进行具体方法的实现。

讯享网

三、BrandServiceImpl

在BrandServiceImpl重写BrandService接口中提供的upDate方法。

 

四、BrandServlet

在BrandServlet中实现upDate Servlet的功能。

讯享网

五、前端代码

首先,添加一个修改数据的表单。这段代码位置可以放在网页数据表单的上方。

 
 

在你自己项目中只复制updateDialogVisible: false, 就可以了。

在methods里面添加如下方法

 

其中updateBrand函数是我们点击修改按钮时绑定的click方法

在网页显示数据的表单代码段中,找到修改button所在位置,给@click添加点击事件的函数updateBrand。
以及这里需要获取表单中某行的id值用来获得需要修改行现有的值,所以使用:slot-scope
(ps:这段代码直接复制替换原来修改删除的位置就好)

 

六、brand.html 全部代码展示:

 

七、解决修改、添加中文字符显示问号

在mybatis-config.xml中,在数据库配置路径后添加:
characterEncoding=utf-8

 

2017黑马java基础视频

参考文章:
https://blog.csdn.net/_/article/details/
https://blog.csdn.net/_/article/details/

小讯
上一篇 2024-12-27 23:30
下一篇 2025-01-02 23:44

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/4487.html