深入理解Spring
RRRRRGT
纸上得来终觉浅,绝知此事要躬行
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Spring 基础注解】基础注解、高级注解、配置Bean
参考自B站视频《孙哥说Spring5》 文章目录注解基础概念什么是注解编程?为什么要使用注解编程?注解的作用注解的发展历程Spring 基础注解对象创建相关注解@Component@Repository、@Service、@Contoller@Scope@Lazy生命周期注解 @PostConstruct、@PreDestroy注入相关注解用户自定义类型 @AutowiredJDK类型注入@Value注解扫描注解XML扫描Spring 高级注解@Configuration@Bean 注解基础概念 什么是.原创 2020-09-11 16:23:17 · 1066 阅读 · 0 评论 -
【Spring 持久层整合】整合MyBatis、事务操作
文章目录持久层整合总述MyBatis 开发步骤 持久层整合总述 1、Spring 框架为什么要与持久层技术进行整合? JavaEE开发需要持久层进行数据库的访问操作 JDBC、Hibernate、MyBatis 进行持久开发过程存在大量的代码冗余 Spring 基于模板设计模式对于上述的持久层技术进行了封装 2、Spring 可以与哪些持久层技术进行整合? JDBC —— JDBCTemplate Hibernate(JPA)—— HibernateTemplate MyBatis —— SqlSes原创 2020-09-09 16:50:53 · 715 阅读 · 0 评论 -
【Spring AOP】Spring动态代理、切入点、AOP编程
参考自B站视频《孙哥说Spring5》 文章目录为什么要使用代理设计模式?Spring 动态代理开发动态代理细节分析动态代理开发详解MethodBeforeAdvice接口MethodInterceptor 方法拦截器 为什么要使用代理设计模式? 关于代理模式,详情可参考 https://blog.youkuaiyun.com/Kobe_k/article/details/105771530 在 JavaEE 分层开发开发中,哪个层次对于我们来讲最重要? Service 层 Service 层中包含了哪些代码?.原创 2020-09-02 09:45:55 · 1567 阅读 · 0 评论 -
【Spring IOC】Spring Bean生命周期、配置文件参数化、自定义类型转换器、后置处理Bean
对象的生命周期 什么是对象的⽣命周期? ⼀个对象 创建、存活、消亡 的⼀个完整过程。 为什么要学习对象的⽣命周期? 由 Spring 负责对象的 创建、存活、销毁,了解⽣命周期,有利于我们使用好 Spring 为我们创建的对象。 ⽣命周期的 3 个阶段: 创建阶段 —> 初始化阶段 —> 销毁阶段 创建阶段 Spring 工厂何时创建对象? scope="prototype":Spring 工厂在获取对象 ctx.getBean("xxx") 的同时,创建对象。 scope="si原创 2020-08-29 20:21:03 · 384 阅读 · 0 评论 -
【Spring IOC】Spring工厂创建对象
参考自B站UP主视频《孙哥说Spring5》 文章目录什么是复杂对象?Spring 工厂创建复杂对象的三种方式(1)FactoryBean接口(2)实例工厂(3)静态工厂总结控制 Spring 工厂创建对象的次数 什么是复杂对象? Spring 工厂创建复杂对象的三种方式 (1)FactoryBean接口 开发步骤 实现FactoryBean接口 实现 getObject,getObjectType,isSingleton 方法 getObject():用于书写创建复杂对象时的代码。 getOb.原创 2020-08-25 21:15:34 · 361 阅读 · 0 评论 -
【Spring IOC】注入、IOC、DI
参考自B站UP主视频《孙哥说Spring5》 文章目录概述Spring 中如何注入Spring中的注入原理分析简化Set注入 概述 什么是注入? 注入:通过 Spring ⼯⼚及配置⽂件,为所创建对象的成员变量赋值。 为什么要注入? 通过编码的⽅式,为成员变量进⾏赋值,存在耦合。 注入的好处:解耦合。 举个例子 public void test4() { ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicatio.原创 2020-08-25 16:51:43 · 480 阅读 · 0 评论 -
Spring源码解读:引言、第一个Spring程序、使用日志框架Logback
参考自B站UP主视频《孙哥说Spring5》 文章目录什么是Spring Framework?EJB存在的问题什么是Spring?设计模式简介Spring的核心:工厂模式第一个 Spring 程序Spring 的核心API程序开发应用配置文件中需要注意的细节Spring5.x 整合 logback框架logback简介与log4j的区别导入依赖配置文件 什么是Spring Framework? EJB存在的问题 运行环境苛刻 代码可移植性差(只要运行的服务器改变了,代码就要随之而改变,且服务器因为是.原创 2020-08-22 18:28:16 · 420 阅读 · 0 评论
分享