- 博客(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
530
1
原创 一道常见 SQL 面试题的一些思考
HAVING 通常与 GROUP BY 搭配使用,写在 GROUP BY 的后面,虽然也可以单独使用,但是一般有 HAVING 就有 GROUP BY,当然 GROUP BY 是可以单独使用的。GROUP BY 的功能是分组,对同类记录进行分组,比如按姓名划分,记录由多变少,而 HAVING 的作用是由多变少之后再变少,针对组内进行过滤,比如上面的例子,根据姓名分组后,属于张三的数据聚合在一起后,再通过 MIN 函数进行过滤,如下图所示。
2023-05-29 20:55:23
196
3
原创 十种常见设计模式的应用场景与使用方法
学好设计模式有助于提高代码的质量,使代码更易于维护和扩展。以下是一些常见设计模式的简单应用场景和使用方法,如有错误之处,望指正!
2023-04-27 17:59:21
1081
原创 万字长文带你搞懂Java中的单例模式
本文旨在通过由浅入深的方式带大家深入的了解各种单例模式,接下来我会先简单介绍一下单例模式,给出相应单例类的代码,然后通过一些问题来介绍各个单例模式需要注意的地方,还会给出相应的测试代码,希望各位读者看完能有所收获,有任何问题都可以在评论区提出或私信我,由于本人水平有限,所以可能存在错漏之处,望指正。
2023-04-22 00:24:02
416
1
原创 IDEA 撤销 merge 操作(详解)
存在两个分支dev 和 master, dev分支既对master已经存在的文件进行了修改,也新增了一些文件,现在我们需要把 dev 的代码合并到master ,在dev 合并到 master 时发生了冲突,我在解决了一部分冲突后突然不想把 dev 合并到 master,这时候就算我们取消解决冲突, dev 的代码也已经到了master ,所以要做的操作就是恢复master到未合并前
2022-12-02 18:10:29
22273
3
原创 Spring Boot + Aop 记录用户操作日志
本文主要介绍通过AOP记录用户操作日志,这也是目前比较常用的用法,由于水平有限,所以可能存在错漏之处,望指正。
2022-08-01 16:12:21
6725
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
694
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人