
Spring
文章平均质量分 90
u010142437
这个作者很懒,什么都没留下…
展开
-
Spring 面试题(综合)
有两个重要的 bean 生命周期方法,第一个是 setup , 它是在容器加载 bean 的时候被调用。Spring beans 是那些形成 Spring 应用的主干的 java 对象。Spring 的 WEB 模块是构建在 application context 模块基础之上,提供一个适。这是基本的 Spring 模块,提供 spring 框架的基础功能,BeanFactory 是 任何。了定义 inner bean,在 Spring 的 基于 XML 的 配置元数据中,可以在 或 元。原创 2024-05-31 18:14:12 · 1051 阅读 · 0 评论 -
Spring 面试题(注解、数据访问、AOP、MVC)
不使用 XML 来描述 bean 装配,开发人员通过在相关的类,方法或字段声明上使用注解将配置移动到组件类本身。它可以作为 XML 设置的替代方案。例如:Spring 的 Java 配置是通过使用@Bean和来实现。@Bean注解扮演与 元素相同的角色。类允许通过简单地调用同一个类中的其他@Bean方法来定义 bean 间依赖关系。例如:原创 2024-05-31 17:25:46 · 1166 阅读 · 0 评论 -
Spring 源码分析(三) —— AOP(五)创建代理
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/638181创建代理 代理的定义其实非常简单,就是改变原来目标对象方法调用的运行轨迹。这种改变,首先会对这些...转载 2018-08-16 11:27:15 · 270 阅读 · 0 评论 -
关于Spring中的task:annotation-driven配置
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://blog.youkuaiyun.com/qq_37061442/article/details/78689053?locationNum=7&fps=1讲这个之前,我们先讲讲定时器。从...转载 2018-08-13 14:23:06 · 32993 阅读 · 1 评论 -
Spring 源码分析(三) —— AOP(三)实现思路
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/632487核心逻辑上文中提到了 AOP 创建代理等等的具体操作都是在 AnnotationAware...转载 2018-08-15 17:52:51 · 211 阅读 · 0 评论 -
Spring 源码分析(三) —— AOP(一)AOP原理
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/626135AOP概论AOP(Aspect-Oriented Programming,面向切面的编程),谈...转载 2018-08-15 16:41:26 · 351 阅读 · 0 评论 -
史上最全最强SpringMVC详细示例实战教程
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://www.cnblogs.com/sunniest/p/4555801.htmlSpringMVC学习笔记----一、SpringMVC基础入门,创建一个HelloWorld程序...转载 2018-08-08 14:46:41 · 3382 阅读 · 1 评论 -
Spring 源码分析(二) —— 核心容器
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/614325?p=3大道新途 应用开发中的容器,是指应用代码的运行框架。不基于容器的开发,是杂乱无章的,事实...转载 2018-08-15 16:18:34 · 460 阅读 · 0 评论 -
Spring集成Hibernate 理解LocalSessionFactoryBean
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://blog.youkuaiyun.com/leroy008/article/details/7704601LocalSessionFactoryBean(org.springframework.or...转载 2018-08-10 16:18:25 · 1974 阅读 · 0 评论 -
Spring中ReloadableResourceBundleMessageSource的使用
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://blog.youkuaiyun.com/u011955252/article/details/52893718如何在springmvc框架中实现MessageSource来管理国际资源文件呢...转载 2018-08-10 15:57:04 · 3051 阅读 · 0 评论 -
第三章 DispatcherServlet详解 ——跟开涛学SpringMVC
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:http://jinnianshilongnian.iteye.com/blog/1602617/3.1、DispatcherServlet作用DispatcherServlet是前端控制器设计模...转载 2018-08-10 15:06:28 · 489 阅读 · 0 评论 -
Spring 源码分析(一) —— 迈向Spring之路
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/610825一切都是从Bean开始的在1996年,Java还只是一个新兴的、初出茅庐的编程语言。人们...转载 2018-08-13 18:04:38 · 291 阅读 · 0 评论 -
Spring 源码分析(三) —— AOP(四)获取指定增强
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/632488获取指定增强上文中已经提到了获取指定增强方法的两个步骤:(1)获取所有的增强,(2)寻找所有增...转载 2018-08-16 10:59:38 · 324 阅读 · 0 评论 -
Spring 源码分析(四) ——MVC(八)总结
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/652471Spring MVC 的总结Spring 并不会强制应用对 Web 框架的选择,但对于 Web...转载 2018-08-17 10:55:24 · 188 阅读 · 0 评论 -
Spring 源码分析(四) ——MVC(七)视图呈现
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/651842DispatcherServlet 视图设计前面分析了 Spring MVC 中的 M(Mod...转载 2018-08-17 10:43:16 · 729 阅读 · 0 评论 -
Spring 源码分析(四) ——MVC(六)M 与 C 的实现
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/651841MVC 处理 HTTP 分发请求HandlerMapping 配置与设计 在初始化完成时,...转载 2018-08-17 10:28:15 · 358 阅读 · 0 评论 -
Spring 源码分析(四) ——MVC(五)初始化阶段
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/651838DispatcherServlet 的初始化 Spring MVC 是基于 Servlet 功能...转载 2018-08-16 17:58:38 · 301 阅读 · 0 评论 -
Spring 源码分析(四) ——MVC(四)核心逻辑
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/648744DispatcherServlet 的设计 Spring MVC 的本质其实就是一个 Servl...转载 2018-08-16 15:59:34 · 316 阅读 · 0 评论 -
Spring 源码分析(四) ——MVC(二)概述
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/646278前言Spring 是一种企业应用开发框架,在实际开发中起到了应用平台的作用,有点像企业...转载 2018-08-16 14:11:36 · 572 阅读 · 0 评论 -
Spring 源码分析(四) ——MVC(一)Web 基础
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/644836软件的分类软件(Software)是一系列按照特定顺序组织的计算机数据和指示,是计算机中的非有...转载 2018-08-16 11:39:53 · 200 阅读 · 0 评论 -
Spring 源码分析(三) —— AOP(六)源码分析与总结
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://my.oschina.net/kaywu123/blog/639281Spring AOP 源码分析虽然我们仅仅分析了一部分,但在 Spring AOP 的基本实现...转载 2018-08-16 11:32:05 · 198 阅读 · 0 评论 -
ssh中org.springframework.orm.hibernate4.support.OpenSessionInViewFilter的作用及配置
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://www.cnblogs.com/hwaggLee/p/5604095.htmlorg.springframework.orm.hibernate4.support.OpenSessi...转载 2018-08-10 14:44:42 · 1389 阅读 · 0 评论 -
Spring MVC过滤器-HiddenHttpMethodFilter
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://blog.youkuaiyun.com/geloin/article/details/7444321浏览器form表单只支持GET与POST请求,而DELETE、PUT等method并不支持,s...转载 2018-08-10 14:22:53 · 1604 阅读 · 0 评论 -
启动位置以及contextConfigLocation设置源码解析
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:http://yuchengyang.iteye.com/blog/1463058这几天在看spring的源码,涉及到spring启动位置的部分,下面就看看spring到底是从哪儿开始加载的。本文使用...转载 2018-08-10 14:12:55 · 1557 阅读 · 0 评论 -
Spring源码解析之bean的创建和销毁
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://blog.youkuaiyun.com/heroqiang/article/details/78683060阅读须知研究了半天markdown也没发现怎么为代码块中的重点代码做特殊标记,所以这...转载 2018-07-02 11:19:12 · 1545 阅读 · 0 评论 -
Spring对bean的初始化
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。在Spring中,Bean的初始化有两种方式:1、在配置文档中指定init-method属性来完成。2、实现org.springframework.beans.factory.InitializingBea...原创 2018-06-29 17:52:39 · 816 阅读 · 0 评论 -
Spring中ClassPathXmlApplication与FileSystemXmlApplicationContext的区别
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://www.cnblogs.com/ninth/p/6841608.html一、概述在项目中遇到加载不到Spring配置文件,简单分析后,写此文备忘!二、测试所需资源TestB...转载 2018-06-29 11:23:46 · 366 阅读 · 0 评论 -
Spring中Bean及@Bean的理解
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://www.cnblogs.com/bossen/p/5824067.htmlBean在Spring和SpringMVC中无所不在,将这个概念内化很重要,下面分享一下我的想法:一...转载 2018-05-21 18:06:51 · 17347 阅读 · 2 评论 -
Spring中@Component的作用
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://blog.youkuaiyun.com/m0_37626813/article/details/78558010今天在写程序的时候看见一个以前没有见过的注解(@Component),在网上查找过后...转载 2018-05-21 17:47:22 · 14876 阅读 · 0 评论 -
spring源码编译
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)转自:http://blog.youkuaiyun.com/xia744510124/article/details/50492493spring源码是用gradle构建的,下面是如何用gradle构建spring源码,并...转载 2017-04-24 17:31:46 · 1023 阅读 · 0 评论 -
spring framework源码下载并导入eclipse
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)转自:http://blog.youkuaiyun.com/buyaore_wo/article/details/8977746一. 准备工作1.下载安装sts(springsource推荐使用), 毕竟人家的框架用他...转载 2017-04-24 16:18:56 · 2742 阅读 · 0 评论 -
Spring之自动装配
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)<bean>元素的autowire属性负责自动装配<bean>标签定义的JavaBean的属性。这样代码显得简洁美观,负面影响是自动装配之后,无法从配置文件中读懂JavaBean需要什么属性...原创 2017-03-24 11:55:32 · 567 阅读 · 0 评论 -
Spring构造器注入
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)在类被实例化时,它的构造方法被调用并且只能调用一次。所以构造器常被用于类的初始化操作。<constructor-arg>是<bean>元素的子元素。通过<constructor-arg...原创 2017-03-24 11:27:47 · 705 阅读 · 0 评论 -
用ref的属性指定依赖的3种模式
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。模式有三种:local、bean和parent1、local要求被参考引用的Bean是以id命名的,并且Bean与被参考引用的Bean在同一个XML。如果在同一个XML文件没有匹配的元素,XML解析器会产生...原创 2018-07-02 14:47:02 · 677 阅读 · 0 评论 -
InvocationHandler和Proxy(Class)的动态代理机制详解
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我...转载 2018-07-09 10:48:35 · 549 阅读 · 0 评论 -
SpringMVC返回json数据的三种方式
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://blog.youkuaiyun.com/shan9liang/article/details/421813451、第一种方式是spring2时代的产物,也就是每个json视图controller配置一...转载 2018-07-13 17:42:34 · 5562 阅读 · 0 评论 -
springmvc的InternalResourceViewResolver自我理解
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://blog.youkuaiyun.com/wwzuizz/article/details/78268007org.springframework.web.servlet.view.Internal...转载 2018-07-13 17:38:29 · 2697 阅读 · 0 评论 -
Spring 学习记录3 ConversionService
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://www.cnblogs.com/abcwt112/p/7447435.htmlConversionService与Environment的关系通过之前的学习(Spring 学习记录...转载 2018-07-13 15:46:36 · 1194 阅读 · 0 评论 -
Spring里PropertyPlaceholderConfigurer类的使用
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。from:https://www.cnblogs.com/huqianliang/p/5673701.html1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也...转载 2018-07-13 15:21:54 · 1542 阅读 · 0 评论 -
Spring管理Bean的三种方式
随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、博主微信(guyun297890152)、QQ技术交流群(183198395)。主要有三种方式:BeanWrapper、BeanFactory和使用ApplicationContext1、BeanWrapperpackage com.example.demo.test;impor...原创 2018-07-06 16:45:48 · 10580 阅读 · 0 评论