Java
-
Optional操作,Java中的?.操作符
在Java中,您可以使用Optional来模拟JavaScript中的可选链操作符?.,以安全地访问嵌套属性。假设我们有一个User类,其中包含一个City对象...
-
Springboot web 如何使用 redis 存储 session 数据,具体都要进行哪些配置
添加依赖首先,你需要在pom.xml中添加Redis和SpringSession的依赖:org.springframework.bootspring-boot-...
-
freemarker 渲染的几个例子
遍历Code:${vi.code},Name:${vi.name}嵌套遍历${vi.tbIndex}${vj.name}-${vj.remark}赋值指令直接显...
-
freemarker 模板中如何使用自定义方法
在FreeMarker模板中使用自定义方法,可以通过以下步骤实现:创建自定义方法:首先,你需要在Java中定义一个自定义方法。这个方法可以是一个静态方法,放在一...
-
Java中对象深拷贝方法
1.序列化与反序列化importcn.hutool.core.util.ClassUtil;importcn.hutool.core.io.FileUtil;i...
-
Thymeleaf 在页面中直接显示内容
Thymeleaf排除标签(不写在标签中)直接显示内容一般情况下Thymeleaf模板要输出变量需要在某个标签中(如、)写th:text等属性来实现。但有时我们...
-
15 种超赞的 MyBatis 写法
序言MyBatis的前身是iBatis,最初是Apache的一个开源项目。随着时间的推移,为了更好地适应Java持久层框架的需求,iBatis在2010年重构并...
-
离谱,split方法的设计缺陷居然导致了生产bug!
一、split方法1.语法split()用于将字符串按照指定分隔符分割成数组string.split(separator,limit)separator(可选)...
-
Mybatis Plus 的常用查询
嵌套or查询wrap.and(wa->{wa.or(w->{w.le(SchedulingEntity::getStartTime,Func.formatDat...
-
Mybatis 的常用查询
IN条件范围查询ANDcustomerIdIN#{value}