概述
对于任何一个完整的应用系 统,完善的认证和授权机制是必不可少的。Acegi Security(以下简称Acegi)是一个能为基于Spring的企业应用提供强大而灵活安全访问控制解决方案的框架,Acegi已经成为 Spring官方的一个子项目,所以也称为Spring Security。它通过在Spring容器中配置一组Bean,充分利用Spring的IoC和AOP功能,提供声明式安...
分类:
其他好文 时间:
2016-05-18 18:29:12
阅读次数:
248
1.使用注解 (1)组件扫描 指定一个包路径,Spring会自动扫描该包 及其子包所有组件类,当发现组件类定义前有 特定的注解标记时,就将该组件纳入到Spring 容器。等价于原有XML配置中的<bean>定义功能。 组件扫描可以替代大量XML配置的<bean>定义。 (2)如何使用 step1,在 ...
分类:
编程语言 时间:
2016-05-17 16:01:50
阅读次数:
208
一IOC概述Ioc(控制反转:InverseofControl)是Spring容器的内核,AOP.声明式事务等功能在此基础上开花结果。所谓控制反转,是指将对象,类的控制权反转到第三方手中,即后来提出的“依赖注入”。1.IoC的类型构造函数注入:通过类的构造函数,将接口实现类通过构造函数变量传入..
分类:
编程语言 时间:
2016-05-16 11:15:45
阅读次数:
390
如果spring容器初始化之后,如果需要加载数据,可以这么做。。。 ...
分类:
编程语言 时间:
2016-05-15 21:23:49
阅读次数:
241
转自:http://www.cnblogs.com/xdp-gacl/p/3495887.html 使用注解来构造IoC容器 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册<context:component-scan base-package=”p ...
分类:
编程语言 时间:
2016-05-14 21:35:22
阅读次数:
160
shiro--安全框架,能够托管权限,但是权限需要自己实现。 下面是配置过程。 1. 1.1首先在web.xml中声明一个shiroFilter,在spring的项目中,可以通过spring提供的DelegatingFilterProxy当一个bean加载到spring容器中。当然了,看名字就知道这... ...
分类:
其他好文 时间:
2016-05-14 10:16:24
阅读次数:
283
1:和变量一样,bean也有作用域,spring中我们可以为bean指定作用域:scope="....">
2:作用域的种类
singleton:单例模式,在spring中只有一个实例,无论多少个Bean引用,始终都会指向同一个对象。这也是spring默认的作用域。
prototype:原型模式,spring容器会为每一个引用创建一个新实例。
request:每一个HTTP请求...
分类:
编程语言 时间:
2016-05-13 14:48:24
阅读次数:
159
spring 提供spring-jms模块,用以集成JMS到spring 容器中,并提供jmsTemplate模版类来操作jms,类似集成jdbc数据库操作一样。首先,我们新建一个applicationContext-qpid.xml来做qpid的集成操作
<beans xmlns="http://www.springfra...
分类:
编程语言 时间:
2016-05-13 03:09:18
阅读次数:
472
服务发布是服务提供方向注册中注册服务过程,以便服务消费者从注册中心查阅并调用服务。
服务发布方在spring的配置文件中配置如下:
上面是在spring中配置的服务的具体实现,是spring中的一个普通的bean
上面的配置spring容器在启动的过程中会解析自定义的schema元素dubbo转换成实际的配置实现ServiceBean ,并把服务暴露出去。
ServiceCon...
分类:
其他好文 时间:
2016-05-13 02:33:57
阅读次数:
117
1.前言
DWR提供了一个spring的创建器,一旦使用spring创建器,DWR将负责搜索Web应用中的Spring容器,并将Springp容器中的Bean转换成一个浏览器中JavaScript可调用的对象。
2.创建Java类
下面我们创建一个简单的服务器处理类,该服务器处理将被配置在Spring容器中。
package com.owen.dwr.dwr;
/**
*服务器处理类
...
分类:
编程语言 时间:
2016-05-12 23:14:35
阅读次数:
188