随笔分类 -  Spring5

摘要:介绍了Spring开发中的四维一体开发思想,包括基于schema、注解、原始 阅读全文
posted @ 2023-11-24 20:13 扬眉剑出鞘 阅读(107) 评论(0) 推荐(0) 编辑
摘要:介绍了Spring的高级注解,包括@Configuration注解替代XML配置文件、@Bean注解创建和注入Bean、@ComponentScan注解进行注解扫描,配置Bean的底层实现原理等 阅读全文
posted @ 2023-11-23 11:50 扬眉剑出鞘 阅读(129) 评论(0) 推荐(0) 编辑
摘要:主要介绍了Java的Spring框架中的注解编程。第一章首先介绍了注解编程的概念,即在类或方法上添加特定的注解来完成特定功能的开发。然后解释了为什么要学习注解编程,主要原因是注解开发方便且与Spring框架的发展潮流相符合。接着介绍了注解的作用,包括替换XML配置和替换接口实现调用双方的契约性。第四节讲述了Spring注解的发展历程,从Spring2.x开始支持注解编程,到Spring3.x彻底替换XML,最后到Spring4.x和SpringBoot的普及推广注解编程。 阅读全文
posted @ 2023-11-22 12:09 扬眉剑出鞘 阅读(93) 评论(0) 推荐(0) 编辑
摘要:事务是保证业务操作完整性的一种数据库机制,具有原子性、一致性、隔离性和持久性(ACID)的特点。 在Java中,可以通过JDBC和MyBatis来控制事务,底层都是通过Connection对象完成的。 Spring使用AOP的方式进行事务开发,通过将事务的额外功能封装在DataSourceTransactionManager中实现。 事务的切入点可以在类上或方法上进行注解,通过@Transactional注解来指定事务的应用范围。 可以通过配置tx:annotation-driven来组装切面,指定事务管理器。 阅读全文
posted @ 2023-11-21 11:55 扬眉剑出鞘 阅读(153) 评论(0) 推荐(0) 编辑
摘要:主要涵盖了Spring与持久层技术的整合,以及Spring与MyBatis的整合。第一章介绍了为什么需要将Spring与持久层技术整合,以及Spring可以与哪些持久层技术进行整合。第二章详细介绍了Spring与MyBatis的整合思路、开发步骤和编码实例,并解决了MyBatis开发过程中存在的问题。 阅读全文
posted @ 2023-11-20 23:19 扬眉剑出鞘 阅读(146) 评论(0) 推荐(0) 编辑
摘要:主要涵盖了Java的Spring框架中AOP(Aspect Oriented Programming)编程的概念和底层实现原理。在AOP编程中,切面是基本单位,由切入点和额外功能组成。与面向对象编程(OOP)和面向过程编程(POP)相比,AOP通过代理类为原始类增加额外功能,有利于原始类的维护。学习笔记中还介绍了AOP编程的开发步骤和底层实现原理,包括JDK动态代理和CGlib动态代理的创建方式,以及Spring工厂如何加工创建代理对象。此外,学习笔记还介绍了基于注解的AOP编程的开发步骤和细节,包括切入点复用和动态代理的创建方式。 阅读全文
posted @ 2023-11-19 15:55 扬眉剑出鞘 阅读(214) 评论(0) 推荐(0) 编辑
摘要:学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 第一章、静态代理设计模式 1.为什么需要代理设计模式 1.1问题 在JavaEE分层开发中,那个层次对于我们来讲最重要 Dao - - >Service 阅读全文
posted @ 2023-11-18 11:51 扬眉剑出鞘 阅读(505) 评论(0) 推荐(0) 编辑
摘要:学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 第十章、对象的生命周期 1.什么是对象的生命周期 指的是一个对象创建、存活、消亡的一个完整过程 2.为什么要学习对象的生命周期 由Spring负责对象的创 阅读全文
posted @ 2023-11-17 11:52 扬眉剑出鞘 阅读(131) 评论(0) 推荐(0) 编辑
摘要:学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 第七章、反转控制与依赖注入 1.反转(转移)控制(IOC inverse of Control) 控制:对于成员变量赋值的控制权 反转控制:把对于成员变量 阅读全文
posted @ 2023-11-16 12:01 扬眉剑出鞘 阅读(122) 评论(0) 推荐(0) 编辑
摘要:学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 第四章、注入(Injection) 1.什么是注入 通过Spring工厂及配置文件,为所创建对象的成员变量赋值 1.1为什么需要注入 “通过编码的方式,为 阅读全文
posted @ 2023-11-15 11:59 扬眉剑出鞘 阅读(252) 评论(0) 推荐(0) 编辑
摘要:学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 第二章、第一个Spring程序 1.软件版本 1.JDK1.8+ 2.Maven3.5+ 3.IDEA2018+ 4.SpringFramework 5. 阅读全文
posted @ 2023-11-14 10:43 扬眉剑出鞘 阅读(233) 评论(2) 推荐(0) 编辑
摘要:学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 Spring系列-工厂 第一章、引言 Spring IOC工厂是Spring框架中的一个核心组件,它负责创建和管理应用程序中的对象实例。IOC(Inver 阅读全文
posted @ 2023-11-13 12:26 扬眉剑出鞘 阅读(227) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示