- 博客(9)
- 收藏
- 关注
原创 Java stream流使用详细介绍
本文介绍了 Java Stream 的基本使用方式、中间操作和终止操作,并举例说明了筛选、映射、排序等多个操作方法的使用。Java Stream 是 Java 1.8 版本引入的一项重要特性,使用 Stream 可以让我们更加简洁、优雅地处理集合对象,提高开发效率,值得我们深入学习和掌握。
2023-05-11 14:00:31
1180
原创 基于mybatis进行批量更新
MyBatis是一种基于Java的持久层框架,提供了一种优雅的方式来进行数据库操作。对于批量更新数据操作,MyBatis 提供了两种方法:使用 foreach 标签和 batch 执行器。需要注意的是,使用 batch 执行器执行批量操作时需要关闭二级缓存,否则会造成更新操作失败。使用 foreach 标签时,需要编写 SQL 语句,使用 ${} 或 #{} 占位符传递参数。MyBatis 还提供了一个特殊的执行器 batch,它可以执行批量更新操作。
2023-05-08 15:02:20
3658
原创 MyBatis 中,deleteByPrimaryKey和deleteByIds的区别
在使用 deleteByIds 方法时,需要将多个主键字段的值打包成一个数组或者集合,并将其作为方法的参数传递给 Mapper 接口。deleteByPrimaryKey 是 MyBatis Mapper 中提供的默认删除方法,它根据主键字段的值来删除一行数据。在使用 deleteByPrimaryKey 方法时,需要在对应的 Mapper XML 文件中指定主键字段的名称,并传入该主键字段的值。是两个常用的 SQL Mapper 方法,它们都用于删除数据库表中的数据行,但具体使用方式有所不同。
2023-05-06 15:12:32
1191
原创 Maven中Pom标签大全详解
POM( Project Object Model,项目对象模型 ) 是 Maven 工程的基本工作单元,是一个XML文件,包含了项目的基本信息,用于描述项目如何构建,声明项目依赖,等等。执行任务或目标时,Maven 会在当前目录中查找 POM。它读取 POM,获取所需的配置信息,然后执行目标。Maven 提供了大量的原型插件来创建工程,包括工程结构和 pom.xml。
2022-12-22 11:51:45
518
原创 java 会话技术中的Cookie和Session区别以及应用场景
Cookie 和 Session 都是来完成一次会话内多次请求间数据共享的。 区别: 存储位置:Cookie 是将数据存储在客户端,Session 将数据存储在服务端 安全性:Cookie不安全,Session安全 数据大小:Cookie最大3KB,Session无大小限制 存储时间:Cookie可以通过setMaxAge()长期存储,Session默认30分钟 服务器性能:Cookie不占服务器资源,Session占用服务器.
2021-10-11 19:48:34
176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人