摘要:
Spring支持:使用JAX-RPC暴露服务,访问Web服务 除了上面所说的支持方法,你还可以用XFire xfire.codehaus.org 来暴露你的服务。XFire是一个轻量级的SOAP库,目前在Codehaus开发。 使用JAXI-RPC暴露服务 Spring对JAX-RPC Servle 阅读全文
posted @ 2018-10-16 00:39
尐鱼儿
阅读(258)
评论(0)
推荐(0)
摘要:
Spring远程支持是由普通(Spring)POJO实现的,这使得开发具有远程访问功能的服务变得相当容易 四种远程调用技术: ◆ 远程方法调用(RMI) ◆ Caucho的Hessian和Burlap ◆Spring自己的Http invoker ◆使用SOAP和JAX-RPC的web Servic 阅读全文
posted @ 2018-10-16 00:37
尐鱼儿
阅读(882)
评论(0)
推荐(0)
摘要:
可以把事务想成一个切面,那么就可以用事务性边界包裹Biz层的方法,然后注入事务 Spring提供了三种在配置文件声明事务性边界的方式: ★常用的Spring aop代理 bean来支持事务。 ★但在Spring 2中增加了两种新的方式:简单的XML声明(xml-declared)事务。 ★注释驱动事 阅读全文
posted @ 2018-10-16 00:36
尐鱼儿
阅读(151)
评论(0)
推荐(0)
摘要:
Spring Security:它提供全面的安全性解决方案,同时在Web请求和方法调用处理身份确认和授权,利用依赖注入和aop技术。主要名词: 1,安全拦截器:相当应用的一把锁,能够阻止对应用程序中保护资源的访问(通常是用户名和密码 正确才能打开锁)。 2,认证管理器:通过用户名和密码来做到这点的, 阅读全文
posted @ 2018-10-16 00:36
尐鱼儿
阅读(1024)
评论(0)
推荐(0)
摘要:
利用事务模板TransactionTemplate来手动添加事务 配置文件 阅读全文
posted @ 2018-10-16 00:35
尐鱼儿
阅读(774)
评论(0)
推荐(0)
摘要:
1,事务(见hibernate的ACID): Spring和EJB一样,不仅提供对程序控制事务管理的支持(手动事务),也对提供声明式事务管理的支持(容器管理事务),但是Spring对程序控制事务管理的支持与EJB很不一样。EJB的事务管理和Java Transaction API(JPA)密不可分。 阅读全文
posted @ 2018-10-16 00:34
尐鱼儿
阅读(168)
评论(0)
推荐(0)
摘要:
Spring的aop机制提供两类方式实现类代理。一种是单个代理,一种是自动代理。 单个代理通过ProxyFactoryBean来实现(就如上面的配置)。 自动代理:自动代理能够让切面定义来决定那个bean需要代理,不需要我们为特定的bean明确的创建代理从而提供一个更完整的aop实现 通过BeanN 阅读全文
posted @ 2018-10-16 00:33
尐鱼儿
阅读(629)
评论(0)
推荐(0)
摘要:
为什么要用AspectJ:AspectJ提供了Spring AOP很多不能实现的多种切点类型(比如属性,构造方法切入,由于不能实现构造方法的切入spring aop就不能实现对象创建过程的通知) AspectJ是一个代码生成工具(Code Generator)。AspectJ有自己的语法编译工具,编 阅读全文
posted @ 2018-10-16 00:33
尐鱼儿
阅读(398)
评论(0)
推荐(0)
摘要:
代理主要有静态代理和动态代理。 静态代理:在代理中实现接口并创建实现类对象,在对实现类的方法增加功能(不常用)。 动态代理:实现implements InvocationHandler接口。实现方法: 流程图:在配置文件的配置 配置文件代码: 简化配置:有可能只是目标类不一样,其他的都是一样的。解决 阅读全文
posted @ 2018-10-16 00:30
尐鱼儿
阅读(328)
评论(0)
推荐(0)
摘要:
AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面的编程。并不是全部的AOP框架都是一样的。他们连接点模型的功能可能有强弱之分,有些可以字段,方法,构造函数级别的,有些只能是方法的比如spring aop 最主要的三种aop框架:AspectJ,Jb 阅读全文
posted @ 2018-10-16 00:29
尐鱼儿
阅读(446)
评论(0)
推荐(0)

浙公网安备 33010602011771号