spring
jamieblue1
自律即自由
展开
-
Spring之IOC和DI
最近在学习Spring,对IoC概念有点模糊,找到一篇文章解释的比较清楚,分享下https://blog.csdn.net/bestone0213/article/details/47424255一、分享Iteye的开涛对Ioc的精彩讲解1.1 IoC是什么Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你...转载 2019-07-29 18:16:20 · 102 阅读 · 0 评论 -
Spring 基于 XML 的 IOC配置
一、IoC:Inverse of Control 反转控制,把创建对象的权利交给框架,包括依赖注入和依赖查找。以前对象的创建时由我们开发人员自己维护,包括依赖关系也是自己注入。使用了Spring之后,对象的创建及依赖关系可以由Spring完成创建以及注入。反转控制就是反转了对象的创建方式,从我们自己创建反转给了程序(Spring)。二、DIDependency Injection依赖注...原创 2019-07-29 19:24:12 · 150 阅读 · 0 评论 -
Spring基于注解的 IoC 配置
注解配置和 xml 配置要实现的功能,以及 Sping对bean对象的管理 都是一样的,都是要降低程序间的耦合。只是配置的形式不一样。一、常用注解4.1 声明bean的注解相当于: <bean id="" class="">@Component把资源让 spring 来管理。相当于在 xml 中配置一个 bean。没有明确的角色属性value用来指定 bean 的 i...原创 2019-07-30 12:31:31 · 89 阅读 · 0 评论 -
Spring框架结构介绍
什么是SpringSpring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 Spring MVC 和持久层 Spring JDBC 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第...原创 2019-07-28 10:39:35 · 443 阅读 · 0 评论 -
spring体系结构介绍
一、spring 是什么Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 SpringMVC 和持久层 Spring JDBC 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众...转载 2019-07-11 15:09:34 · 384 阅读 · 0 评论 -
Spring之AOP面向切面编程
一、什么是AOP百度百科解释:在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程...原创 2019-07-30 22:28:02 · 267 阅读 · 0 评论 -
Spring中的事务控制
一般而言,用户的每次请求都对应一个业务逻辑方法,并且每个业务逻辑方法往往具有逻辑上的原子性。此外,一个业务逻辑方法往往包括一系列数据库原子访问操作,并且这些数据库原子访问操作应该绑定成一个整体,即要么全部执行,要么全部不执行,通过这种方式我们可以保证数据库的完整性,这就是事务。总的来说,事务是一个不可分割操作序列,也是数据库并发控制的基本单位,其执行的结果必须使数据库从一种一致性状态变到另一种一致...原创 2019-07-31 13:06:55 · 127 阅读 · 0 评论