Spring相关
bobby1994
学习 不能遗忘
沉淀 时刻记牢
展开
-
Spring-涉及到的设计模式汇总
本文转载地址:http://www.cnblogs.com/hwaggLee/p/4510687.html 1. 简单工厂 又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。 简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。 Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识...转载 2018-08-26 15:40:32 · 267 阅读 · 0 评论 -
spring 69个面试题及答案
1.什么是Spring? Spring是一个开源的Java EE开发框架。Spring框架的核心功能可以应用在任何Java应用程序中,但对Java EE平台上的Web应用程序有更好的扩展性。Spring框架的目标是使得Java EE应用程序的开发更加简捷,通过使用POJO为基础的编程模型促进良好的编程风格。 2.Spring有哪些优点? · 轻量级:Spring在大小和透明性方面绝...转载 2018-05-31 17:22:03 · 230 阅读 · 0 评论 -
JDK动态代理实现原理
本文转载地址:http://rejoy.iteye.com/blog/1627405 之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题全部搞明白了。 废话不多说了,先来看一下JDK的动态是怎么用的。 Java代码 package dyna...转载 2018-08-28 08:43:17 · 2762 阅读 · 1 评论 -
Spring框架IOC和AOP的实现原理
本文转载地址:https://www.cnblogs.com/cyhzzu/p/6644981.html IoC(Inversion of Control) (1). IoC(Inversion of Control)是指容器控制程序对象之间的关系,而不是传统实现中,由程序代码直接操控。控制权由应用代码中转到了外部容器,控制权的转移是所谓反转。 对于Spring而言,就是由Spring...转载 2018-08-28 08:45:10 · 394 阅读 · 0 评论 -
1.Spring概述
什么是 Spring Spring 是一个开源框架,Spring 是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson在其著作 Expert One-On-One J2EE Development and Design 中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪...原创 2018-08-28 20:53:52 · 519 阅读 · 0 评论 -
2.Spring常用注解,以及aop原理
@Component:组件.(作用在类上) 属性注入的注解:(使用注解注入的方式,可以不用提供 set 方法.) Bean 的作用范围的注解: Bean 的Th命周期的配置: Spring 的 Bean 管理的方式的比较: XML 和注解: XML :结构清晰. 注解 :开发方便.(属性注入.) 实际开发中还有一种 XML 和注解整合开发: * Bean...原创 2018-08-29 16:02:28 · 882 阅读 · 0 评论 -
3.Spring 注解切面开发以及jdbc事务的基本概念
Spring 使用 AspectJ 进行 AOP 的开发:注解的方式 引入相关的 jar 包: *spring 的传统 AOP 的开发的包 spring-aop-4.2.4.RELEASE.jar com.springsource.org.aopalliance-1.0.0.jar *aspectJ 的开发包: com.springsource.org.a...原创 2018-08-29 17:51:06 · 324 阅读 · 0 评论 -
Spring事务管理与传播机制详解
在网上看了一些关于Spring事务管理的文章,理解起来不顺畅,这里就将书上的和网上关于事务的知识总结一下,参考的文章如下: Spring事务机制详解 Spring事务配置的五种方式 Spring中的事务管理实例详解 浅析Spring 事务(二十一) spring事务的传播行为 1 初步理解 理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取1000块钱,...原创 2018-08-29 20:27:45 · 1647 阅读 · 0 评论