自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring 扫盲系列(一)- Java Bean 与 Spring Bean 的区别

Java Bean 就是一个普通的 Java 对象(Plain Old Java Object,POJO),它是指那些纯粹的 Java 类,它们没有依赖于任何特定的框架或库。这些类通常只包含数据字段(属性)和简单的访问方法,用于封装数据和实现业务逻辑。return age;在这个示例中,我们创建了一个普通的 Java 类Student,它只有两个私有字段(name 和 age),以及用于获取这些字段的访问方法。这是一个很简单的 POJO,没有任何框架或库的依赖。

2023-08-16 00:22:44 385 1

原创 一道常见 SQL 面试题的一些思考

HAVING 通常与 GROUP BY 搭配使用,写在 GROUP BY 的后面,虽然也可以单独使用,但是一般有 HAVING 就有 GROUP BY,当然 GROUP BY 是可以单独使用的。GROUP BY 的功能是分组,对同类记录进行分组,比如按姓名划分,记录由多变少,而 HAVING 的作用是由多变少之后再变少,针对组内进行过滤,比如上面的例子,根据姓名分组后,属于张三的数据聚合在一起后,再通过 MIN 函数进行过滤,如下图所示。

2023-05-29 20:55:23 141 3

原创 十种常见设计模式的应用场景与使用方法

学好设计模式有助于提高代码的质量,使代码更易于维护和扩展。以下是一些常见设计模式的简单应用场景和使用方法,如有错误之处,望指正!

2023-04-27 17:59:21 540

原创 万字长文带你搞懂Java中的单例模式

本文旨在通过由浅入深的方式带大家深入的了解各种单例模式,接下来我会先简单介绍一下单例模式,给出相应单例类的代码,然后通过一些问题来介绍各个单例模式需要注意的地方,还会给出相应的测试代码,希望各位读者看完能有所收获,有任何问题都可以在评论区提出或私信我,由于本人水平有限,所以可能存在错漏之处,望指正。

2023-04-22 00:24:02 356

原创 IDEA 撤销 merge 操作(详解)

存在两个分支dev 和 master, dev分支既对master已经存在的文件进行了修改,也新增了一些文件,现在我们需要把 dev 的代码合并到master ,在dev 合并到 master 时发生了冲突,我在解决了一部分冲突后突然不想把 dev 合并到 master,这时候就算我们取消解决冲突, dev 的代码也已经到了master ,所以要做的操作就是恢复master到未合并前

2022-12-02 18:10:29 18409 3

原创 Spring Boot + Aop 记录用户操作日志

本文主要介绍通过AOP记录用户操作日志,这也是目前比较常用的用法,由于水平有限,所以可能存在错漏之处,望指正。

2022-08-01 16:12:21 6348 6

原创 Shiro从入门到实战(整合进SpringBoot)

文章目录前言一、Shiro是什么?二、Shiro 的功能介绍1.基本功能点2.功能点介绍三、Shiro 的架构1.Shrio的应用层面架构2.Shiro的核心架构四、Shiro入门案例1.shiro.ini2.Quickstart.class五、Shiro实战-整合进Spring Boot1.创建父工程shiroDemo2.创建shiroAuth子模块(Maven)3.代码结构讲解4.各个类详细讲解5.补充多Realm认证前言这篇文章主要是为了辅助记忆Shiro的,下面的代码主要复用了我看的一个视频里

2022-05-30 19:05:58 468 3

空空如也

空空如也

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

TA关注的人

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