Spring框架
文章平均质量分 92
洞玄之
不积跬步,无以至千里
展开
-
Spring 基础概念
1、什么是Spring?Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级的java开源框架。分层: - web层: struts , springMVC - service层:spring - dao层: hibernate , mybatis, jdbcTemplate 轻量级:与EJB相比,依赖资源少,销...转载 2018-07-25 21:33:35 · 2963 阅读 · 0 评论 -
Spring基础概念 二-------69道spring 面试题
转载 http://ifeve.com/spring-interview-questions-and-answers/ 目录 Spring 概述 依赖注入 Spring beans Spring注解 Spring数据访问 Spring面向切面编程(AOP) Spring MVC一、Spring 概述1. 什么是spring? Spring是一个分层的JavaSE/EE ...转载 2018-07-25 22:58:57 · 406 阅读 · 0 评论 -
Spring Bean的生命周期
转载 https://www.cnblogs.com/zrtqsk/p/3735273.htmlSpring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 ApplicationContext中Bean的生命周期。而实际上B...转载 2018-07-25 23:13:07 · 175 阅读 · 0 评论 -
Java 动态代理类
一、什么是代理?代理是一种常用的设计模式,其目的就是为真实对象提供一个代理对象以控制对真实对象的访问。代理类负责为委托类(被代理类、真实类)预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。 为了保持行为的一致性,代理类和委托类通常会实现相同的接口,所以在访问者看来两者没有丝毫的区别。通过代理类这中间一层,能有效控制对委托类对象的直接访问,也可以很好地隐藏和保护委托类...原创 2018-07-24 23:42:58 · 19130 阅读 · 6 评论 -
Spring AOP两种动态代理对象实现方式
一、JDK生成AopProxy代理对象通过JDK的Proxy类的静态方法newProxyInstance方法得到最终的代理对象。该方法包含3个参数: /** 三个参数: 一个类装载器loader, 一个代理接口interfaces, 一个Proxy回调方法所在的对象handler:这个对象需要实现InvocationHandler接口,该接口实现类定义了invoke()方法,提供代理...原创 2018-09-04 11:58:51 · 6593 阅读 · 1 评论 -
SpringMVC流程
参考:https://blog.csdn.net/yerenyuan_pku/article/category/6920427 https://www.cnblogs.com/leskang/p/6101368.html 具体步骤:第一步:发起url 请求到前端控制器(DispatcherServlet)第二步:前端控制器请求HandlerMapping查找 Handler (可以...转载 2018-09-03 23:28:20 · 172 阅读 · 0 评论