自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 list.stream.filter,List<List>转换为List

可以使用流(Stream)的`flatMap`操作。在这个示例中,我们首先创建了一个嵌套的。运行以上代码,你将会得到一个平铺的。方法将结果收集到一个新的。,其中包含了所有嵌套。

2023-08-11 17:30:43 1171

原创 java-List根据对象的某一属性排序

考虑到当sort为null时,排序会报错,于是使用了nullsLast处理。是针对整个对象的控制,外层的。

2023-08-08 15:05:52 160

原创 @NotEmpty、@NotBlank、@NotNull 区别和使用

适用于基本数据类型(Integer,Long,Double等等),当 @NotNull 注解被使用在 String 类型的数据上,则表示该数据不能为 Null(但是可以为 Empty)适用于 String、Collection集合、Map、数组等等,加了@NotEmpty 注解的参数不能为 Null 或者 长度为 0。适用于 String 类型的数据上,加了@NotBlank 注解的参数不能为 Null 且 trim() 之后 size > 0。

2023-03-17 09:45:59 1361

原创 12.6 MybatisPlus

引入相关依赖开启MyBatisPlus日志(yml)1.@Data注解写在类上,为当前实体类在编译期设置对应的get/set方法,无参/无 参构造方法,toString方法,hashCode方法,equals方法等。BaseMapper中封装了常用方法。1)设置分页拦截器作为Spring管理的bean2)执行分页查询4.mybatisplus条件查询lt <,gt >,le <= ,ge >=lambda格式按条件查询组合条件

2022-12-06 18:12:22 218

原创 12.5 SpringBoot-读取yml配置文件

读取配置文件application.yml内容方式1:使用@Value读取单个数据方式2:自定义对象封装指定数据【常用】 方式3:封装全部数据到Environment对象

2022-12-05 21:14:19 99

原创 12.2 SpringMVC-拦截器

SpringMVC-拦截器

2022-12-02 19:34:15 161

原创 12.1 SSM整合-配置类形式

SSM整合-配置类形式

2022-12-01 19:46:38 137

原创 11.30 SpringMVC

View:视图层,指工程中的html,jsp等页面,作用是和用户进行交互,展示数据。Controler:控制层,指工程中的Servlet,作用是接收请求和响应浏览器。概述: SpringMVC是一种基于Java实现MVC模型的轻量级Web框架。MVC是一种软件架构思想,把软件按照模型,视图,控制器来划分。Model:模型层,指工程中的JavaBean,用来处理数据。

2022-11-30 20:06:35 102

原创 11.28 Spring-事务

在数据层或业务层保障一系列的数据库操作同成功同失败。

2022-11-28 20:52:56 168

原创 11.27 Spring-AOP

AOP:面向切面编程,在不改变方法源代码的基础上对方法进行功能增强。

2022-11-27 20:14:32 106

原创 11.26 Spring-注解开发,Spring+Mybatis整合

Spring注解开发,Spring+Mybatis整合

2022-11-26 20:24:20 150

原创 11.25 Spring-自动装配,生命周期

集合注入IOC 容器对 Bean 的生命周期Spring容器中的实例化bean范围Spring中的Bean是线程安全的吗

2022-11-25 19:50:02 118

原创 11.24 Spring-IOC注入方式

Spring是一个轻量级的开源框架,解决了企业级编程开发中的复杂性。

2022-11-24 18:32:36 144

原创 11.23 Maven,Git

Maven是专门用于管理和构建Java项目的工具。Git是分布式版本控制系统。

2022-11-23 20:15:56 141

原创 11.17 Vue判断输入是否为数字

Vue判断输入是否为数字。

2022-11-17 11:16:49 1022

原创 11.13 Mybatis-注解开发,参数传递,java-字符串与日期格式转换

Mybatis-注解开发,参数传递

2022-11-13 20:04:27 728

原创 11.12 Mybatis-动态sql

实体类别名,解决表的列名和实体类属性名不一致,参数占位符,SQL语句中特殊字段处理,动态SQL

2022-11-12 21:18:33 269

原创 11.11 Mybatis

MyBatis 是一款优秀的持久层框架,用于简化 JDBC 开发。

2022-11-11 19:46:17 193

原创 11.7 Ajax,Axios,Json

Ajax,Axios,Json

2022-11-07 19:50:37 359

原创 11.6 Vue中.prevent,Array中filter方法

遍历books数组,item.id=id为条件,book为匹配得到的对象。*返回值,加过滤条件,把符合条件元素放在一个数组中。*item参数,是指数组每一个元素。例:href不让页面跳转。作用:取消默认的事件。

2022-11-06 19:04:16 341

原创 11.5 Vue

一套用于构建用户界面的渐进式JavaScript框架。

2022-11-05 18:49:28 104

原创 10.26 监听器,JSP,EL 表达式,JSTL标签,JavaWeb四大域对象

监听器,JSP,EL 表达式,JSTL标签,JavaWeb四大域对象

2022-10-26 15:46:05 84

原创 10.25 Web三大组件-Filter

拦截具体的资源:/hello.jsp:只有访问hello.jsp时才会被拦截。b. 配置Filter拦截资源的路径:在类上定义 @WebFilter。过滤器可以把对资源的请求==拦截==下来,从而实现一些特殊的功能。目录拦截:/user/*:访问/user下的所有资源,都会被拦截。后缀名拦截:*.jsp:访问后缀名为jsp的资源,都会被拦截。a. 定义类,实现 Filter接口,并重写其所有方法。过滤器链中多个Filter采用的注解排序方式是:字符串自然排序。拦截所有:/*:访问所有资源,都会被拦截。

2022-10-25 15:30:57 172

原创 10.24 servlet-会话机制

servlet-会话机制

2022-10-24 19:27:15 348

原创 10.21 Request和Response的区别,Session,Response响应字节数据(验证码)

Request和Response的区别,Session,Response响应字节数据(验证码)

2022-10-21 17:25:04 217

原创 10.20 共享数据,请求转发,Double.parseDouble方法,设置中文编码

共享数据,请求转发,Double.parseDouble方法,设置中文编码

2022-10-20 17:06:06 174

原创 Double.parseDouble()与Double.valueOf()区别

Double.parseDouble()与Double.valueOf()区别

2022-10-20 11:30:04 38

原创 10.19 HTTP,Servlet,Get和Post

HTTP,Servlet,Get和Post

2022-10-19 17:26:59 683

原创 10.18 李函奚 JavaWeb

Idea创建JavaWeb应用,JavaWeb3大特点

2022-10-18 15:21:22 170 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除