Spring5深入浅出篇
文章平均质量分 69
全干程序员demo
一名00后互联网开发从业者,现就职华中科技大学担任后端开发工程师.致力代码改变生活,公众号:全干程序员demo,欢迎各位大佬关注!
展开
-
Spring5深入浅出篇:Spring对象属性注入详解
为成员变量提供set get⽅法配置⽂件中进⾏注⼊(赋值)原创 2024-04-25 09:14:35 · 672 阅读 · 0 评论 -
Spring5深入浅出篇:JDK代理与CGLIB代理区别
Spring框架中的动态代理技术是实现AOP的关键。根据目标对象和业务需求的不同,Spring灵活地选择使用JDK动态代理或CGLIB代理,以满足不同的代理需求。JDK动态代理适用于接口代理,而CGLIB代理提供了更广泛的类代理能力。开发者可以根据实际情况选择合适的代理方式,以实现代码的解耦和横切关注点的模块化。通过合理利用Spring的AOP功能,可以极大地提高代码的可重用性和维护性。原创 2024-04-24 09:17:02 · 1371 阅读 · 0 评论 -
Spring5深入浅出篇:AOP底层实现原理
JDK动态代理 Proxy.newProxyInstance() 通过接⼝创建代理的实现类Cglib动态代理 Enhancer 通过继承⽗类创建的代理类如果你想了解更多关于全干程序员demo,还有更多付费工具免费破解如JB全家桶,可以关注公众号-全干程序员demo,后面文章会首先同步至公众号。原创 2024-04-23 09:37:02 · 563 阅读 · 0 评论 -
Spring5深入浅出篇:Spring切入点详解
很多粉丝私信我这个Spring5的课程在哪看,这边是在B站免费观看欢迎大家投币支持一下.原创 2024-04-22 09:34:58 · 254 阅读 · 0 评论 -
Spring5深入浅出篇:Spring动态代理详解
很多粉丝私信我这个Spring5的课程在哪看,这边是在B站免费观看欢迎大家投币支持一下.原创 2024-04-17 20:26:24 · 376 阅读 · 0 评论 -
Spring5深入浅出篇:Spring中静态代理与动态代理
很多粉丝私信我这个Spring5的课程在哪看,这边是在B站免费观看欢迎大家投币支持一下.原创 2024-04-15 16:34:33 · 442 阅读 · 0 评论 -
Spring5深入浅出篇:Spring自定义类型转换器
原因:当Spring内部没有提供特定类型转换器时,⽽程序员在应⽤的过程中还需要使⽤,那么就需要程序员⾃⼰定义类型转换器.比如我们现在有这样的一个需求,有一个含有Date类型的成员变量的类Person。原创 2024-04-14 20:31:42 · 257 阅读 · 0 评论 -
Spring5深入浅出篇:Spring配置⽂件参数化
如果你想了解更多关于全干程序员demo,可以关注公众号-全干程序员demo,后面文章会首先同步至公众号。上面的路径表示在最终编译后的class文件中可以通过/db.properties的路径找到这个文件。把Spring配置⽂件中需要经常修改的字符串信息,转移到⼀个更⼩的配置⽂件中。配置⽂件参数化:利于Spring配置⽂件的维护(修改)发现conn是有内存地址,说明配置文件参数化整合成功!存在 以数据库连接相关的参数 代表。不利于项⽬维护(修改)原创 2024-04-13 15:58:05 · 240 阅读 · 0 评论 -
Spring5深入浅出篇:bean的生命周期
指的是⼀个对象创建、存活、消亡的⼀个完整过程。原创 2024-04-11 21:20:38 · 251 阅读 · 0 评论 -
Spring5深入浅出篇:Spring中的FactoryBean对象
复杂对象:指的就是不能直接通过new构造⽅法创建的对象Connection。原创 2024-01-28 15:32:45 · 631 阅读 · 1 评论 -
Spring5深入浅出篇:Spring中ioc(控制反转)与DI(依赖注入)
这里主要是介绍下Spring的这俩个概念,基本上面试都会问到.需要牢记控制反转和依赖注入的操作步骤,大致能够简单说出大致实现.有很多面试官喜欢问这俩者有什么区别,其实俩者不是一个东西只需要分别介绍他们的概念即可.原创 2024-01-28 15:31:47 · 499 阅读 · 0 评论 -
Spring5深入浅出篇:Spring工厂简单原理以及日志应用
然后在Spring配置文件中配置bean(applicationContext.xml)因为我们是通过测试类使用Spring工厂的,所以我们也从测试类开始进行分析.还是通过分析第一个Spring程序来展开说说Spring工厂的简单原理。原创 2024-01-19 16:47:54 · 399 阅读 · 0 评论 -
Spring5深入浅出篇:第一个Spring程序
如果applicationContext.xml中配置了多个bean class 为Person类型那么Spring会抛出异常。可以发现大致流程跟我们之前设计的通用工厂基本一致,都是先创建类型,配置对应的名称和全限定类名,然后通过bean名称创建对象。ApplicationContext接口类型。原创 2024-01-19 16:46:28 · 493 阅读 · 0 评论 -
Spring5深入浅出篇:Spring工厂设计模式拓展应用
Spring的本质其实就是工厂+配置文件的形式,但是Spring提供的工厂肯定是比我们现在设计的工厂功能要更加强大.原创 2024-01-17 15:49:04 · 647 阅读 · 6 评论 -
Spring5深入浅出篇:Spring与工厂设计模式简介
1. 概念:通过⼯⼚类,创建对象那么为什么要通过工厂类来创建对象?不直接new对象?2. 好处:解耦合耦合:指定是代码间的强关联关系,⼀⽅的改变会影响到另⼀⽅问题:不利于代码维护简单:把接⼝的实现类,硬编码在程序中当UserServiceImpl发生变化是会影响到userService等相关联的类,在线上环境不利于维护。原创 2024-01-17 15:46:14 · 688 阅读 · 2 评论