Spring
ngc1277
这个作者很懒,什么都没留下…
展开
-
【Spring】Resource接口访问资源
Spring提供了Resource接口,为应用提供了更强的底层资源访问能力,该接口拥有对应不同资源类型的实现类。资源访问接口主要方法boolean exists() 资源是否存在boolean isOpen() 资源是否打开URL getURL() throws IOException 如果底层资源可以表示成URL,则该方法放回对应的URL对象File getFile() thro...转载 2019-04-26 15:49:37 · 160 阅读 · 0 评论 -
【Spring】BeanFactory和ApplicationContext
Spring通过一个配置文件描述Bean和Bean之间的依赖关系,利用Java反射功能实例化Bean,并建立Bean之间的依赖关系。Spring的IOC容器在完成这些底层工作的基础上,还提供了Bean实例缓存、生命周期管理、Bean实例代理、事件发布、资源装载等高级服务。BeanFactory是Spring框架最核心的接口,它提供了高级IOC的配置机制。ApplicationContext建...转载 2019-04-26 17:03:02 · 140 阅读 · 0 评论 -
Spring-lookup方法注入、方法替换MethodReplacer接口
问题无状态Bean的作用域一般可以配置为singleton(单例模式),如果我们往singleton的Pilot类中注入prototype的Plane类,并希望每次调用Pilot的getPlane()方法都能返回一个新的plane Bean ,该怎么办呢?如果我们使用传统的注入方式将无法实现这样的需求, 因为Singleton的Bean注入关联Bean的动作仅有一次,虽然 plane Bean...转载 2019-04-27 10:46:27 · 185 阅读 · 0 评论 -
【Spring】XML Schema使用p名称空间配置属性
给XML配置文件"减肥"的另一个选择就是使用p名称空间,从 2.0开始,Spring支持使用名称空间的可扩展配置格式。这些名称空间都是基于一种XML Schema定义。事实上,我们所看到的所有bean的配置格式都是基于一个 XML Schema文档。特定的名称空间并不需要定义在一个XSD文件中,它只在Spring内核中存在。我们所说的p名称空间就是这样,它不需要一个schema定义,与我们前面...转载 2019-04-29 09:59:29 · 439 阅读 · 0 评论 -
isAnnotationPresent()方法
isAnnotationPresent()方法官方释义:java.lang.Package.isAnnotationPresent(Class<? extends Annotation> annotationClass)方法返回true,如果指定类型的注释存在于此元素上,否则返回false。这种方法的设计主要是为了方便访问标记注释。A.isAnnotat...转载 2019-05-07 10:48:39 · 3395 阅读 · 0 评论 -
SpringMVC详细教程
概述首先对于常见的SSM框架(Spring+SpringMVC+MyBatis),三大部分承担了三个层次的工作。SpringMVC——>web层; Spring——>service层; MyBatis——>dao层;由此可见,SpringMVC是基于Controller的框架。SpringMVC主要组件DispatcherServlet:本质就是一个S...原创 2019-05-09 21:04:03 · 1507 阅读 · 0 评论 -
springboot和springmvc的区别
Spring MVC的功能Spring MVC提供了一种轻度耦合的方式来开发web应用。Spring MVC是Spring的一个模块,式一个web框架。通过Dispatcher Servlet, ModelAndView 和 View Resolver,开发web应用变得很容易。解决的问题领域是网站应用程序或者服务开发——URL路由、Session、模板引擎、静态Web资源等等。Spr...转载 2019-05-07 21:04:11 · 116 阅读 · 0 评论