- 从一个简单的 JPA 示例开始 本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA 开始,简单介绍一个 JPA 示例;接着重构该示例,并引入 Spring 框架,这两部分不会涉及过多的篇幅,如果希望能够深入学习 Spring 和 JPA,可以根据本文... 从一个简单的 JPA 示例开始 本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA 开始,简单介绍一个 JPA 示例;接着重构该示例,并引入 Spring 框架,这两部分不会涉及过多的篇幅,如果希望能够深入学习 Spring 和 JPA,可以根据本文...
- spring-learn项目地址 一、常用注解 注解说明@Before前置通知, 在方法执行之前执行@After后置通知, 在方法执行之后执行@AfterRunning返回通知 在方法返回结果之后... spring-learn项目地址 一、常用注解 注解说明@Before前置通知, 在方法执行之前执行@After后置通知, 在方法执行之后执行@AfterRunning返回通知 在方法返回结果之后...
- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 什么是钩子函数,在学习钩子函数之前,小编先提一个问题。 ... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 什么是钩子函数,在学习钩子函数之前,小编先提一个问题。 ...
- 一、Jdk底层实现 Java JDK中提供了标准接口Connection,不同的数据库驱动负责具体的实现。后面无论是Spring还是Mybatis对事务的处理,无论怎么的封装,最终究其到底都是由C... 一、Jdk底层实现 Java JDK中提供了标准接口Connection,不同的数据库驱动负责具体的实现。后面无论是Spring还是Mybatis对事务的处理,无论怎么的封装,最终究其到底都是由C...
- 1.添加swagger依赖: dependencies { compile('io.springfox:springfox-swagger2:2.2.2') compile('io.springfox:springfox-swagger-ui:2.2.2') } 2.添加Swagger2Config.java类: pac... 1.添加swagger依赖: dependencies { compile('io.springfox:springfox-swagger2:2.2.2') compile('io.springfox:springfox-swagger-ui:2.2.2') } 2.添加Swagger2Config.java类: pac...
- Spring源码手写篇-Bean定义配置化 一、Bean定义配置分析 我们前面实现了手写IoC和AOP的功能,但是我们在使用的时候发现我们的调用代码还是非常的繁琐,会给应用者很不好的体验。 ... Spring源码手写篇-Bean定义配置化 一、Bean定义配置分析 我们前面实现了手写IoC和AOP的功能,但是我们在使用的时候发现我们的调用代码还是非常的繁琐,会给应用者很不好的体验。 ...
- 提示 本篇文章是对Mybatis知识点的一个扩展,主要一起来研究下Spring是如何来管理事务的。顺便再多聊一点其他的知识点,在学习的过程中主要带着以下问题来进行有目的的学习 然后最终来回答下面这些问题。 Mybatis是如何整合进Spring中的 Spring如何知道哪些接口是Mapper接口的?... 提示 本篇文章是对Mybatis知识点的一个扩展,主要一起来研究下Spring是如何来管理事务的。顺便再多聊一点其他的知识点,在学习的过程中主要带着以下问题来进行有目的的学习 然后最终来回答下面这些问题。 Mybatis是如何整合进Spring中的 Spring如何知道哪些接口是Mapper接口的?...
- 文章目录 AOP注解和XML方式实现 一、注解方式实现 1、准备工作 2、准备接口 3、接口实现类 4、准备切面 5、测试代码 6、概念补充 7、完全使用注解开发 二、XML配置方式实现 1、创建两个类,增强类和被增强类,创建方法 2、在spring配置文件中创建两个类对象 3、在spring配置文件中配置... 文章目录 AOP注解和XML方式实现 一、注解方式实现 1、准备工作 2、准备接口 3、接口实现类 4、准备切面 5、测试代码 6、概念补充 7、完全使用注解开发 二、XML配置方式实现 1、创建两个类,增强类和被增强类,创建方法 2、在spring配置文件中创建两个类对象 3、在spring配置文件中配置...
- 接上一篇文章继续 四、织入实现 1. 织入的分析 织入要完成的是什么?织入其实就是要把用户提供的增强功能加到指定的方法上。 思考1:在什么时候织入? 创建Bean实例的时候,在B... 接上一篇文章继续 四、织入实现 1. 织入的分析 织入要完成的是什么?织入其实就是要把用户提供的增强功能加到指定的方法上。 思考1:在什么时候织入? 创建Bean实例的时候,在B...
- 文章目录 IOC和AOP机制对IOC的理解Spring中有多少中IOC容器 对AOP的理解Spring AOP 和 AspectJ AOP 有什么区别? IOC和AOP机... 文章目录 IOC和AOP机制对IOC的理解Spring中有多少中IOC容器 对AOP的理解Spring AOP 和 AspectJ AOP 有什么区别? IOC和AOP机...
- 共同点 两个注解的作用一样,都是做bean的注入,在接口只有一个实现类的时候,两个注解可以交替使用。 两者都可以写在字段和setter方法上,两者如果都写在字段上,那么就不需要再写setter方法 不... 共同点 两个注解的作用一样,都是做bean的注入,在接口只有一个实现类的时候,两个注解可以交替使用。 两者都可以写在字段和setter方法上,两者如果都写在字段上,那么就不需要再写setter方法 不...
- 首先说一下Servlet的生命周期:实例化,初始init,接收请求service,销毁destroy; Spring上下文中的Bean生命周期也类似,如下: 1)实例化Bean: 对于BeanFacto... 首先说一下Servlet的生命周期:实例化,初始init,接收请求service,销毁destroy; Spring上下文中的Bean生命周期也类似,如下: 1)实例化Bean: 对于BeanFacto...
- 文章目录 简介REST概念:REST架构的主要原则:RESTful概念:REST和RESTful的联系与区别: RESTful实现GET, 查询所有用户信息GET, 根据用户ID查询用户信息... 文章目录 简介REST概念:REST架构的主要原则:RESTful概念:REST和RESTful的联系与区别: RESTful实现GET, 查询所有用户信息GET, 根据用户ID查询用户信息...
- 前言 Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。 其实笔者本人对这类框架源码题还是持一定的怀疑态度的。 如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,... 前言 Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。 其实笔者本人对这类框架源码题还是持一定的怀疑态度的。 如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,...
- 文章目录 消息的概念Java处理消息的标准规范JMSAMQPMQTTKafKa SpringBoot整合ActiveMQ安装整合 SpringBoot整合RabbitMQ安装整合(dire... 文章目录 消息的概念Java处理消息的标准规范JMSAMQPMQTTKafKa SpringBoot整合ActiveMQ安装整合 SpringBoot整合RabbitMQ安装整合(dire...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签