
Spring
永远的烟火
我就是我,为绚丽绽放而厚积薄发的人间烟火
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IoC和DI实现
1、依赖注入(Dependency Injection) public class A{ public void initMethod(){ B b = ...;// get a instance of B b.func(); } } 如示例代码,组件A中要使用组件B,必须先获取B的一个实例;若B是一个具体的类,只需通过new关键字创建B的实原创 2017-08-27 14:34:33 · 400 阅读 · 0 评论 -
IoC和DI概念
1、IoC 从图中可以看到,软件中的对象就像齿轮一样,协同工作,但是互相耦合,一个零件不能正常工作,整个系统就崩溃了。这是一个强耦合的系统,齿轮组中齿轮之间的啮合关系,与软件系统中对象之间的耦合关系非常相似。 对象之间的耦合关系是无法避免的,也是必要的,这是协同工作的基础。现在,伴随着工业级应用的规模越来越庞大,对象之间的依赖关系也越来越复杂,经常会出现对象之间的多重依赖性关系,因此,架构原创 2018-02-07 15:28:57 · 264 阅读 · 0 评论 -
SpringMVC
1、注解: @Cotroller @RequestMapping 2、DispatcherServlet SpringMVC包含一个DispatcherServlet,它自动调用Controller的方法,转发到View。 3、配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http...原创 2017-08-27 10:54:20 · 401 阅读 · 0 评论 -
Spring AOP详解
1、概念 OOP,对一个实体的属性和行为进行抽象,封装成一个对象,这样能获得清晰高效的逻辑单元的划分。 AOP,对影响多个业务模块的公共行为定义到一个可重用模块,封装成一个切面,这样能够减少重复的代码,降低业务模块和非业务模块之间的耦合性,增加代码的可操作性和可维护性。比如日志记录、权限认证、性能优化、事务等功能,都可以用切面实现。 2、底层实现 1)JDK动态代理 public cla...原创 2017-08-27 17:20:11 · 318 阅读 · 0 评论 -
Spring框架图
Core Context Beans原创 2017-08-28 17:21:36 · 1092 阅读 · 1 评论 -
SpringBoot技术总结
1、入口类 注解:@SpringBootApplication 入口类命名为*Application;该类里面包含一个main方法,是一个标准的Java应用的入口方法;main方法调用SpringApplication.run方法,启动Spring Boot应用项目。 @SpringBootApplication组合了三个注解:@Configuration、@EnableAutoConfig...原创 2017-08-25 22:09:27 · 2218 阅读 · 0 评论 -
Spring实战之IoC容器
1、IOC容器 IOC,Invcerse of Control,控制翻转。 作用:IOC容器负责对象的实例化、定位、配置,以及建立对象间的依赖关系。应用程序无需在代码中实例化相关的对象,全部由IOC容器进行组装。在Spring中,BeanFactory是IOC容器的实际代表者。 2、Bean Bean:IOC容器管理的组成应用程序的对象。 装配(wiring):创建应用对象之间协作关系的...原创 2017-08-18 14:34:03 · 280 阅读 · 0 评论 -
数据库连接池
数据库连接池原创 2017-09-03 21:45:23 · 758 阅读 · 0 评论 -
Spring事务机制
Spring事务原创 2017-08-27 20:25:38 · 356 阅读 · 0 评论 -
元注解
元注解原创 2017-09-02 20:58:51 · 561 阅读 · 0 评论 -
@Autowired和@Resource区别
@Autowired与@Resource原创 2017-08-26 21:58:55 · 316 阅读 · 0 评论 -
AOP概念
1、OOP 核心:对象。 对一个实体的属性和行为进行抽象,封装成一个对象,以获得更加清晰的逻辑单元的划分。 2、AOP 核心:切面 将影响多个类的公共行为封装到一个可重用模块,定义为一个切面。 所谓“切面”,就是指与业务无关,但多个业务模块都共同调用的功能模块。面向切面编程,就是为了减少系统的重复代码,降低业务模块和非业务模块之间的耦合度,有利于未来的可操作性和可维护性。...原创 2018-02-28 10:27:28 · 154 阅读 · 0 评论