java框架~Spring
stupider0623
快乐并学习着,为了属于我的生活
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring~使用Spring框架的优缺点
使用Spring有什么好处? (1)Spring能有效地组织你的中间层对象。 (2)Spring能消除在许多工程中常见的对Singleton的过多使用。 (3)Spring能消除各种各样自定义格式的属性文件的需要,使配置信息一元化。 (4)Spring能够帮助我们真正意义上实现针对接口编程。 (5)在Spring应用中的大多数业务对象没有依赖于Spring。 (6)使用Spring构建的应用程...原创 2016-10-20 14:28:54 · 499 阅读 · 0 评论 -
Spring IOC/DI和AOP原理
一 IOC/DI 1. 概念机原理 IOC: Inversion of Control(控制反转)是一种设计思想,就是容器控制应用程序所需要外部资源的创建和管理,然后将其反转给应用程序。对象及其依赖对象的创建及维护都不需要在应用程序中实现,将其交给IOC容器去管理。传统的开发中,我们自己在对象内部创建依赖对象并注入当前对象,完成依赖关系的维护;对于IOC而言,它强调是将主动变为被动...原创 2017-03-27 08:34:58 · 169 阅读 · 0 评论 -
spring概况
spring框架,是进行对象管理,对象关联,解耦的一个中间层框架。首先我们先来看一下Spring框架的一些知识点,通过下边这张图来总括一下:分析:a,框架创建对象的方式: 框架默认创建对象是单例的:scope="singleton" 当然action我们想要多例创建,需要设置:scope="prototyp...原创 2017-03-28 10:39:43 · 153 阅读 · 0 评论 -
Spring~如何理解IoC/DI
如何理解IoC/DI 要想理解上面两个概念,就必须搞清楚如下的问题:参与者都有谁?依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么?控制反转:谁控制谁?控制什么?为何叫反转(有反转就应该有正转了)?依赖注入和控制反转是同一概念吗? 下面就来简要的回答一下上述问题,把这些问题搞明白了,IoC/DI也就明白了。(1)参与者都...原创 2016-12-09 14:54:16 · 131 阅读 · 0 评论 -
Spring~深入理解AOP(一)
AOP是面向对象oop的一个补充,oop面向对象编程---->开闭原则:不允许在源代码的基础上对内部修改,但是允许对外扩展。 AOP思想---> 面向切面编程 一,JDKAop (JDK的动态代理方式) 通过接口动态植入我们增强运行时期植入切面(增强逻辑) ...原创 2017-05-12 14:38:45 · 139 阅读 · 0 评论 -
Spring工作原理
1、spring原理 内部最核心的就是IOC了,动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射,反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时,跟xml Spring的配置文件来动态的创建对象,和调用对象里的方法的 。 Spring还有一个核心就是AOP这个就是面向切面编程,可以为某一类对象 进行监...原创 2017-08-25 10:13:55 · 110 阅读 · 0 评论 -
spring事物配置,声明式事务管理和基于@Transactional注解的使用
事物管理对于企业应用来说是至关重要的,好使出现异常情况,它也可以保证数据的一致性。 spring支持编程式事务管理和声明式事务管理两种方式。 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。 ...原创 2018-03-19 10:03:56 · 130 阅读 · 0 评论
分享