随笔分类 - spring
spring相关知识
摘要:Spring IOC容器 对象循环依赖 1. 什么是循环依赖? (1)循环依赖-->循环引用。 >即2个或以上bean 互相持有对方,最终形成闭环。 eg:A依赖B,B依赖C,C又依赖A。【注意:这里不是函数的循环调用【是个死循环,除非有终结条件】,是对象相互依赖关系】 2. Spring中循环依赖
阅读全文
摘要:1、Spring框架的优势 1)Spring通过DI、AOP和消除样板式代码来简化企业级Java开发 2)Spring框架之外还存在一个构建在核心框架之上的庞大生态圈,它将Spring扩展到不同的领域,如Web服务、REST、移动开发以及NoSQL 3)低侵入式设计,代码的污染极低 4)独立于各种应
阅读全文
摘要:一、Spring JdbcTemplate 在spring中为了更加方便的操作JDBC,在JDBC的基础之上定义了一个抽象层,此设计的目的是为不同类型的JDBC操作提供模板方法,每个模板方法都能控制整个过程,并允许覆盖过程中的特定任务,通过这种方式,可以尽可能保留灵活性,将数据库存取的工作量讲到最低
阅读全文
摘要:一、什么是AOP AOP:Aspect Oriented Programming 面向切面编程 面向切面编程:基于OOP基础之上新的编程思想,OOP面向的主要对象是类,而AOP面向的主要对象是切面,在处理日志、安全管理、事务管理等方面有非常重要的作用。 AOP是Spring中重要的核心点,虽然IOC
阅读全文
摘要:1、使用注解的方式注册bean到IOC容器中 如果想要将自定义的bean对象添加到IOC容器中,需要在类上添加某些注解 Spring中包含4个主要的组件添加注解: @Controller:控制器,推荐给controller层添加此注解 @Service:业务逻辑,推荐给业务逻辑层添加此注解 @Rep
阅读全文
摘要:IOC(Inversion of Control):控制反转 1、谁控制谁:在之前的编码过程中,都是需要什么对象自己去创建什么对象,由程序员自己来控制对象,而有了IOC容器之后,就会变成由IOC容器来控制对象,2、控制什么:在实现过程中所需要的对象及需要依赖的对象3、什么是反转:在没有IOC容器之前
阅读全文
摘要:Spring官网:官网地址:https://spring.io/projects/spring-framework#overview压缩包下载地址:https://repo.spring.io/release/org/springframework/spring/源码地址:https://githu
阅读全文

浙公网安备 33010602011771号