博主自主知识产权《springboot深入浅出系列课程》(16章97节文档免费) 已经上线,请关注

字母哥的文章

专题文章

springboot深入浅出系列(16章97节) 24小时内最新

springboot深入浅出系列(16章97节)
一、书籍介绍 本书为spring boot 深入浅出系列视频教程的文档。 spring boot 深入浅出系列课程(16章97节) 章节目录 第一章 spring boot 2.x基础及概念入门 1.1.spring boot 产生的背景及其优势 1.2.spring b...

19小时前 2365℃

springboot

不要在Spring单元测试中使用 @Transactional注解

不要在Spring单元测试中使用 @Transactional注解
一、核心问题 在单元测试时,测试类中 @Transactional 注解,会导致测试中 Entity 数据的操作都是在内存中完成,最终并不会进行 commit 操作,也就是不会将 Entity 数据进行持久化操作,从而导致测试的行为和真实应用的行为不一致。 二、详解 事务管理在应...

20小时前 18℃

java

java应用性能调优之详解System的gc垃圾回收方法

java应用性能调优之详解System的gc垃圾回收方法
一、什么是System.gc()? System.gc()是用Java,C#和许多其他流行的高级编程语言提供的API。当它被调用时,它将尽最大努力从内存中清除垃圾(即未被引用的对象)。名词解释:GC,Garbage Collection,垃圾回收,下文会经常使用。 二、谁可以调用...

1周前 (11-12) 56℃

java

参与国际化项目一定要遵循的java命名规范

参与国际化项目一定要遵循的java命名规范
笔者最近帮助一些朋友应聘远程工作(一般都是一些国外的项目),国外的项目负责人一般都会要求提供github账号或者一些源代码,很多朋友在这一关就被筛选掉了,其中不乏一些我认为技术非常厉害的行业大牛,他们都研发过很多的大型项目,经验与技术实力都非常不错。那究竟是为什么呢?我经过仔细的...

1周前 (11-12) 38℃

springboot

SpringBoot应用跨域访问解决方案

SpringBoot应用跨域访问解决方案
一、什么是跨域访问 说到跨域访问,必须先解释一个名词:同源策略。所谓同源策略就是在浏览器端出于安全考量,向服务端发起请求必须满足:协议相同、Host(ip)相同、端口相同的条件,否则访问将被禁止,该访问也就被称为跨域访问。 虽然跨域访问被禁止之后,可以在一定程度上提高了应用的安全...

2周前 (11-10) 59℃

java

Java Stream函数式编程第三篇:管道流结果处理

Java Stream函数式编程第三篇:管道流结果处理
一、Java Stream管道数据处理操作 在本号之前写过的文章中,曾经给大家介绍过 Java Stream管道流是用于简化集合类元素处理的java API。在使用的过程中分为三个阶段。在开始本文之前,我觉得仍然需要给一些新朋友介绍一下这三个阶段,如图: 第一阶段(图中蓝色...

2周前 (11-10) 54℃

java

对比讲解lambda表达式与传统接口函数实现方式

对比讲解lambda表达式与传统接口函数实现方式
在本号之前写过的一些文章中,笔者使用了lambda表达式语法,一些读者反映说代码看不懂。本以为java 13都已经出了,java 8中最重要特性lambda表达式大家应该都掌握了,实际上还是存在大量的程序员没有使用java8,还有的使用了java8也不会使用lambda表达式。...

2周前 (11-07) 68℃

springboot

使用Spring Data JPA进行数据分页与排序

使用Spring Data JPA进行数据分页与排序
一、导读 如果一次性加载成千上万的列表数据,在网页上显示将十分的耗时,用户体验不好。所以处理较大数据查询结果展现的时候,分页查询是必不可少的。分页查询必然伴随着一定的排序规则,否则分页数据的状态很难控制,导致用户可能在不同的页看到同一条数据。那么,本文的主要内容就是给大家介绍一...

3周前 (10-30) 109℃