Spring是什么?
Spring是帮助开发人员简化开发工作的工具。Spring的出现就是为了简化人们的复杂的开发。可以在任何Java应用中使用,使用了基本的JavaBean代替EJB。
Spring组成
Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式。
...
分类:
编程语言 时间:
2014-10-27 19:35:52
阅读次数:
250
概述众所周知,Spring 框架是控制反转 (IOC) 或依赖性注入 (DI) 模式的推动因素,而这种推动是通过基于容器的配置实现的。过去,Spring 允许开发人员使用基于 XML 的配置,通过利用应用程序上下文 XML 文件来管理 bean 依赖性。此文件处于应用程序的外部,包含 bean 及其...
分类:
编程语言 时间:
2014-10-26 00:10:29
阅读次数:
339
直接上源码:beans.xml1 2 6 7 PersonService.javapackage service;public interface PersonService { public void sava();}PersonServiceBean.java 1 package ...
分类:
移动开发 时间:
2014-10-24 20:24:56
阅读次数:
291
Spring的BeanFactory的继承体系堪称经典。这是众所周知的!作为Java程序员,不能错过! 前面的博文分析了Spring的Resource资源类Resouce。今天开始分析Spring的IOC部分。众所周知,IOC是Spring框架最迷人的地方。它最重要的接口,就是BeanFact...
分类:
编程语言 时间:
2014-10-22 23:17:23
阅读次数:
513
1. Spring for Android Spring for Android是Spring框架在Android平台上的扩展,旨在简化Android原生应用的开发流程,提高开发者的工作效率。Spring for Android可以帮助开发者简化应用与服务器端交互和Auth授...
分类:
移动开发 时间:
2014-10-21 17:58:50
阅读次数:
280
SpringMVC简介1.SpringMVC和Struts一样是一个MVC框架,和Spring无缝连接。和Struts2有点相似。2.Spring MVC属于SpringFrameWork的后续产品,Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。3.使用 Spring 可插入...
分类:
编程语言 时间:
2014-10-21 11:51:20
阅读次数:
180
$injector、$rootScope和$scope是angularJS框架中比较重要的东西,理清它们之间的关系,对我们后续学习和理解angularJS框架都非常有用。
1、$injector其实是一个IOC容器,包含了很多服务(类似于spring框架中的bean),其它代码能够通过 $injector.get("serviceName")的方式,从injector中获取所需要的服务。
2、scope是angularJS中的作用域(其实就是存储数据的地方),很类似javascript的原型链。...
分类:
Web程序 时间:
2014-10-19 23:19:03
阅读次数:
265
大部分公司所用的Spring框架版本是3.1版本以下,所以今天暂时总结3.1版本的Spring-MVC异常处理方式。 一、Spring MVC处理异常有3种方式:? (1)使用Spring-MVC提供的SimpleMappingExceptionResolver;? (2)实...
分类:
编程语言 时间:
2014-10-17 20:35:55
阅读次数:
223
在传统的Web开发中,安全性的代码都是分散在各个模块中的,这样不方便管理,而且有时候可能会漏掉一个地方导致安全漏洞。为了解决这个问题,有人发明了Spring Security。它的作用是将业务逻辑中有关安全的代码全都移动到一个模块中集中管理。本质上是AOP的一个子集。
过滤URL
为了过滤URL,首先要在web.xml中加入一个过滤器。filter-name不能随便填写,因为它和另外一...
分类:
编程语言 时间:
2014-10-13 23:51:17
阅读次数:
265
SpringMVC的工作流程。最先接触到请求的是DispatcherServlet,它会将请求根据配置文件转发到控制器,控制器返回视图名称和一个Model表示处理结果。DispatcherServlet再将处理结果发送给视图模板引擎,由它进行页面的渲染。下图是整个过程。
基本配置
声明servlet。首先要在web.xml中声明Spring的Servlet,代码如下:
sp...
分类:
编程语言 时间:
2014-10-12 00:18:17
阅读次数:
469