首页 > 其他分享 >2023年2.21软件工程日报

2023年2.21软件工程日报

时间:2023-02-21 22:15:24浏览次数:34  
标签:axios deleteById 删除 2023 sqlSession 软件工程 xinwen message 2.21

今天一共有7节课,在上午,我们系统学习了数据库原理,知道了数据库的概论,知道了数据库系统的特点,还有数据管理技术的发展。

数据库系统的特点;

  1. 数据结构化
  2. 共享性高,易于扩充
  3. 数据独立性高
  4. 数据由DBMS统一管理和控制

数据管理也由人工管理到文件管理,到现在的数据库管理。

然后今天学习了Python,学习了变量 输出还有运算符等知识。python完全支持面向对象设计,拥有大量扩张库。

然后在晚上进行继续编写web mis系统

我用的是axios JSON,但是我在写删除时,不知道如何把JSON转化为Utf-8格式,不能根据名字进行删除。

Mapper:

1 @Delete("delete  from xiewen where xinwen = #{xinwen}")
2 void deleteById(@Param("xinwen")String xinwen);

Serviceimpl:

  @Override
    public void deleteById(String xinwen) {
        SqlSession sqlSession = factory.openSession();
        //3. 获取BrandMapper
        xiewenMapper mapper = sqlSession.getMapper(xiewenMapper.class);

        //4. 调用方法
        mapper.deleteById(xinwen);

        //5. 释放资源
        sqlSession.close();
    }

  然后不知道如何把json转成utf-8

html;

 1   // 删除
 2             deleteById(index, row){
 3 
 4                 // 弹出确认提示框
 5 
 6                 this.$confirm('此操作将删除该数据, 是否继续?', '提示', {
 7                     confirmButtonText: '确定',
 8                     cancelButtonText: '取消',
 9                     type: 'warning'
10                 }).then(() => {
11                     //用户点击确认按钮
12 
13                     //2. 发送AJAX请求
14                     var _this = this;
15 
16                     // 发送ajax请求,添加数据
17                     axios({
18                         method:"post",
19                         url:"http://localhost:8080/xinwen/xiewen/deleteById?",
20                         data:row.xinwen
21                     }).then(function (resp) {
22                         if(resp.data == "success"){
23                             //删除成功
24 
25                             // 重新查询数据
26                             _this.selectAll();
27                             // 弹出消息提示
28                             _this.$message({
29                                 message: '恭喜你,删除成功',
30                                 type: 'success'
31                             });
32 
33                         }
34                     })
35                 }).catch(() => {
36                     //用户点击取消按钮
37 
38                     this.$message({
39                         type: 'info',
40                         message: '已取消删除'
41                     });
42                 });
43 
44             },
//利用的vue框架还有Element ui标签还有axios

标签:axios,deleteById,删除,2023,sqlSession,软件工程,xinwen,message,2.21
From: https://www.cnblogs.com/daitu66/p/17142638.html

相关文章

  • 2023/2/20号周二总结
     今天上午满课,上了英语口语和数据库原理,下午是刘立嘉老师的python课,数据库原理课上老师讲述了一些mysql的知识。下午上完课之后出学校和室友一起在学校周边转了转,之后去......
  • 2023,2,21日
    今天早上上了英语课,数据库原理,对数据库原理的学习格外的重视,上课听杨老师讲解他的开发流程,感触很深,对数据库的操作工作以后可能得用orm,感到需要学得东西还很多。今天和舍......
  • 2023.2.21——软件工程日报
    所花时间(包括上课):8.5h代码量(行):0行博客量(篇):2篇今天,上午上了英语提高与数据库原理及应用教程,下午上了python,晚上学习了数学建模。我了解到的知识点:1.数据库设置数据类型......
  • 每日记录2023.02.21(二)
    今天学习了servlet的使用,实现了数据的添加和更新,但是遇到了404和500的问题,发现404的我问题可以在jsp文件中的<formaction="/StudentBiz"method="get">加一个”/“就可以......
  • 2023年2月21号
    今天自己手动创建一个新项目并连接上了数据库。                   今天学习时间是一个小时,最近几天准备把代码写一下,争取在这周......
  • 软件工程开课博客
    现状:在上学期的学习中,由于疫情的原因,以及我本人强烈的惰性,在java的学习中并没有用尽全力,而是浅尝辄止,导致我先现在的基础十分薄弱,需要在下学期对我的知识进行一个补全计......
  • 2023.2.21周二每日总结
    今天依旧在钻研增删改查里面的增,白天上课到时候听了数据库原理老师的课,对数据库的操作有了更进一步的认知,逐渐明白如何往数据库中添加和修改信息,但是这和从网页录入的信......
  • 每日总结2023/2/21
    今天学习了AndroidStudio中每个部分的作用,各个部分代码的放置位置,了解到图片存放位置等在进入AndroidStudio后,等待启动完成  需将左上角Android换为Project  ......
  • 2023年2月21日(软件工程日报)
    今天进行Androidstudio的初步使用,首先新建一个空文件  此处可以转换文件展示样式  此处为基本的文件  运行调试需要虚拟机或者直接连接手机手机需打开......
  • 2.21博客园
    博客园2月21日今天我在昨天基础上,继续写了add的数据jsp和显示jsp完成了老师昨天的任务,实现了项目的增和浏览功能。另外我还在今天杨子光老师的数据库课上学到了很多专业知......