首页 / 标签TAG / SPRINGFORALL

# java

围绕 java 的技术文章与经验分享。

共 1044 篇文章

Java中Scanner详细用法

一、Scanner 对象 之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner 是Java5的新特征,我们可以通过Scanner类来获取用户的输入。作用于控制台的输入输出与C里的scanf类似。(个人理解) 二、Scanner的用法 构造一个Scanner…

Mybatis一级缓存

Mybatis一级缓存的配置方式: <setting name="localCacheScope" value="SESSION"/> value有两个值可选: session:缓存对一次会话中所有的执行语句有效,也就是SqlSession级别的。 statement:缓存只对当前执行的这一个Statement有效。 BaseExecutor…

带你了解 Java 8 Stream:掌握流处理中的收集器技巧

Java 8 引入的 Stream 极大地简化了集合数据的处理,提供了一种现代、函数式的方式来处理数据。然而,在处理流时,我们经常需要将流的结果汇总到集合中或者进行各种统计计算。这就是收集器(Collectors)发挥作用的地方。本文将深入探讨 Java 8 Stream 中的收集器,介绍收集器的各种用法和技巧,帮助你更好地利用收集器处理数据。…

【Spring】事务的执行原理(三)

事务的回滚 如果获取事务属性不为空,并且抛出的异常是RuntimeException或者Error类型,调用事务管理器中的rollback方法进行回滚 如果事务属性为空或者抛出的异常不是RuntimeException,也不是Error,将继续提交事务 public abstract class TransactionAspectSupport…